当我尝试在PostgreSQL上访问数据库时出现错误:
sudo -i -u psquser psql psqdb
psql:无法连接到服务器:没有这样的文件或目录 服务器在本地运行并接受Unix域上的连接 套接字“ /var/run/postgresql/.s.PGSQL.5432”?
我不知道是什么原因引起的问题,因为在此之前,我可以正常访问它。
与之前的问题一样,我尝试按照此说明How to thoroughly purge and reinstall postgresql on ubuntu? [closed]重新安装postgresql
。我花了很多时间,因为我必须从头开始配置几乎所有内容。
是否有更好的替代方法可以解决此问题?我能知道这是什么根本原因。
PS:我将此服务器托管在数字海洋上。
答案 0 :(得分:2)
还有另一个线程提示Postgresql并不总是运行,请检查;
sudo /etc/init.d/postgresql start