Navicat客户端PostgreSQL连接报错:Could not connect to server:Connection refused(0x00002740/10061)
遇到这样的问题应该怎么处理
这原因是我们使用navicat 连接MySQL的时候被拒绝了,什么被拒绝了,是我们的ip被拒绝了
我们查看一下自己的IP地址
也就是 navicate 所在的IP地址连接pgsql的时候被拒绝了
如何才能不被拒绝
我们需要修改pgsql的配置文件
我们找到pg_hba.conf对应的配置文件
find / -name pg_hba.conf
我们找到了配置文件的路径
进入: /var/lib/pgsql/data/ 目录文件夹(这个需要看你本地配置文件所在的目录)
我们修改pg_hba.conf
在相应的位置加上我们的ip
ip/32 这个地方32是标识固定的ip 也有ip/24 标识ip的前面3位匹配都可以
修改了这个配置文件之后,在同级目录下我们发现还有一个
postgresql.conf
这个里面有一个linstenaddress也是需要进行配置的
被注释掉了,我们可以看到的是listen_address 默认的是localhost
我们可以用 "*" 来监听所有的
修改成为 * 之后我们重新启动
最后检查端口5432 是否被防火墙拦截
最后使用Navicat可链接
希望对你有所帮助