PG数据库更改端口后psql等命令无法使用的问题

来源:互联网 发布:苹果测试软件 编辑:程序博客网 时间:2024/06/05 05:00

今天尝试在Linux中安装pg数据库时更改了端口,结果安装完成后使用psql命令会提示

psql.bin: could not connect to server: 没有那个文件或目录
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

最后的解决办法是创建一个软连接便可搞定

例如更改数据库的端口为6666,则:ln -s /tmp/.s.PGSQL.6666 /tmp/.s.PGSQL.5432

至于为什么更改端口后仍然调用PGSQL.5432这个文件,个人猜测是数据库编译的时候已经将这个文件的名称写死了,同时也希望真正明白的小伙伴能够进行补充,谢谢!

1 0
原创粉丝点击