我是一名学习Postgresql的学生,并且遇到了一致的新手错误/错误。
全新安装postgres之后,便能够在127.0.0.1的数据库上创建新数据库,创建表等。一切正常,直到我重新启动计算机并尝试重新登录到数据库。我在图片中收到上面的错误。
我安装了以下命令:
echo "deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main" | sudo tee -a /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
apt-get update
apt-get install postgresql-12
apt-get install pgadmin4
chmod -R a+wrx /var/lib/postgresql
sudo -u postgres psql
ALTER USER postgres PASSWORD 'setnewPassword';
我还需要配置什么?重新启动后为什么会被锁定?有任何想法吗?我完全被困住了...
答案 0 :(得分:0)
可能postgres服务已停止。您可以检查
sudo systemctl status postgresql
如果关闭,您可以启动它
sudo systemctl start postgresql
要使其永久存在,可以将其设置为自动启动
sudo systemctl enable postgresql