我想释放Linux(Ubuntu 16.04)VM中的一些空间,因此我删除了早期版本的postgresql(我拥有9.4、9.5和10.5版本),仅保留了10.5版。
所以我运行了命令sudo apt-get purge postgresql-9.*
现在,我只有10.5版。问题是,我无法再使用PGAdmin连接到数据库,而且,连接到postgres DB的所有C程序都无法连接!
我尝试在互联网上查找已修改的文件
pg_hba.conf
和postgresql.conf
允许来自端口5432的所有连接,甚至重新打开端口5432,仍然没有任何作用!
在命令行上,我可以使用以下方式连接到数据库:
sudo -i -u postgres
psql
....