Postgresql pgAdmin可以';无法连接到本地数据库服务器
我刚刚将pgAdmin更新为4.23版,将PostgreSQL更新为12版。我还删除了所有以前的数据库和pgAdmin安装。所以它应该是一个干净的安装(我也清理了以前版本的所有剩余部分) 现在,当我尝试连接到本地数据库服务器时,在我甚至可以键入密码之前,我就得到了以下信息:Postgresql pgAdmin可以';无法连接到本地数据库服务器,postgresql,pgadmin,Postgresql,Pgadmin,我刚刚将pgAdmin更新为4.23版,将PostgreSQL更新为12版。我还删除了所有以前的数据库和pgAdmin安装。所以它应该是一个干净的安装(我也清理了以前版本的所有剩余部分) 现在,当我尝试连接到本地数据库服务器时,在我甚至可以键入密码之前,我就得到了以下信息: 无法连接到服务器:连接被拒绝(0x0000274D/10061)服务器是否在主机“localhost”(::1)上运行并在端口5433上接受TCP/IP连接?无法连接到服务器:连接被拒绝(0x0000274D/10061)服
无法连接到服务器:连接被拒绝(0x0000274D/10061)服务器是否在主机“localhost”(::1)上运行并在端口5433上接受TCP/IP连接?无法连接到服务器:连接被拒绝(0x0000274D/10061)服务器是否在主机“localhost”(127.0.0.1)上运行并在端口5433上接受TCP/IP连接?
服务正在运行,我可以使用命令行工具,它可以正确响应,但由于某些原因,我不能使用pgAdmin
>psql -V
psql (PostgreSQL) 12.3
你问题的副本
https://stackoverflow.com/questions/4482239/postgresql-database-service
查看此线程,因为它说明了多个解决方案
https://stackoverflow.com/questions/24917832/how-connect-postgres-to-localhost-server-using-pgadmin-on-ubuntu
通过网络访问PostgreSQL 在文件
/etc/postgresql/{version\u number}/main/postgresql.conf
# - Connection Settings -
listen_addresses = '*' # what IP address(es) to listen on;
pg_hba.conf中的更改
# - Connection Settings -
listen_addresses = '*' # what IP address(es) to listen on;
在#IPv4本地连接中添加以下行:
host all all 0.0.0.0/0 md5
和评论
#host all all 127.0.0.1/32 md5
在`postgresql.conf`和`code>pg_hba.conf中更改您的
listen_地址
,其中大多数是关于更改密码或更改pg_hba.conf
文件的。我在重新安装之前和之后都试过了,但完全没有效果。至少,在重新安装过程中,它创建了postgres
用户,我可以给它一个密码。现在我可以登录并使用命令行工具手动执行操作。但是不能使用pgAdmin,这真的很令人沮丧。我什么也没做。你需要重新启动数据库。我该怎么做?。。我以前停止过该服务,在对文件进行更改后重新启动了该服务。还有别的办法吗?