美文网首页
解决一个由"#"引起的远程访问Postgres数据库报错的问题

解决一个由"#"引起的远程访问Postgres数据库报错的问题

作者: SFDSN | 来源:发表于2021-03-12 12:32 被阅读0次

    最近在Centos8服务器上部署postgresql数据库,遇到无法远程连接数据库的问题,四下“百度”,好在最终解决了问题,特此记录一下。

    1.远程连接PG数据库时报的错误

    1.1.出现"无法连接服务器"的可怕消息"服务器不监听":连接超时(0x0000274C / 10060)服务器是否在主机上运行" xxx.xx.xxx.xx"并接受端口5432'上的TCP / IP连接;

    1.2.无法连接到服务器,connection refused(0x0000274D/10061) 服务器是否在主机localhost上运行并且准备接受在端口5432上的TCP/IP连接;

    2.解决方式:

    如果你是参考教程部署的PG数据库,那么在教程中一定会提到以下操作,以配置PG数据库,实现远程访问:

    图片来自网络

    通过上述操作,你可能会发现仍然无法实现数据库的远程访问,这里在修改postgresql.conf文件时需要特别注意:

    !!!!!!

    如果listen_address前面有“#”,请将“#”去掉,这样配置文件才会生效,才会去监听配置的ip地址!

    !!!!!!

    最后:感谢CSDN-起风了327博主关于远程连接PG数据库的相关文章,你也可以参考该文章:https://blog.csdn.net/qifengle327/article/details/105674991

    相关文章

      网友评论

          本文标题:解决一个由"#"引起的远程访问Postgres数据库报错的问题

          本文链接:https://www.haomeiwen.com/subject/rpzaqltx.html