0

我下载了 postgresql-9.1。

但是当我在终端中执行命令时:

 $ createdb mydb

我收到以下消息:

createdb: could not connect to database postgres: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

请告诉我如何解决这个问题。我什至尝试卸载然后重新安装它。我正在尝试在 linux mint 15(肉桂)上运行它。

4

1 回答 1

0

用于ps查看 postgresql 进程是否实际运行。如果没有,请启动它 ( service postgresql start)。通常应该在安装后启动时自行启动,但谁知道呢。此外,某些错误可能会阻止它在启动时启动。

如果 postgresql 正在运行,那么您可能需要pg_hba.conf在数据目录中进行编辑。同样,通常数据库应该默认监听本地连接,但谁知道呢。

于 2013-10-13T20:25:12.530 回答