如何在MacOS 10.8.5上配置PostgreSQL服务器?

时间:2014-03-13 12:59:31

标签: macos postgresql

我尝试从命令行连接到我的postgres服务器:

    $> psql
    psql: could not connect to server: No such file or directory
      Is the server running locally and accepting
         connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

我正试图运行服务器:

    $>postgres
    postgres does not know where to find the server configuration file.
    You must specify the --config-file or -D invocation option or set the 
    PGDATA environment variable.

任何人都可以指出我如何配置我的服务器以便它可以工作?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。实际上Mac OS 10.8.5有自己的psql命令。所以这是一个路径问题。如果从MacPort安装postgres,系统将始终引用初始psql命令。

我建议你安装brew中的postgres,如图here所示。

您还将重新定义PATH环境变量并将其导出到.profile文件中:

export PATH=/usr/local/bin:$PATH