之前安装了pg,现在想用pgadmin4连接,在连接之前需要配置数据库监听IP和端口:
-
找到数据路径,我这里是安装时默认的
-
打开配置文件postgresql.conf,更改listen_addresses和port两个参数
● listen_addresses:数据库的监听端口,默认为localhost,只允许本地登录。例如,将其修改为本机的实际网络地址,则可以允许在其他节点远程访问。如果配置多个网络地址,则应该使用逗号将它们隔开。配置为*代表在本机的所有地址上监听。
● port:数据库的监听端口,默认为 5432。可以将其修改为其他未被占用的端口。如果同时安装了多个数据库实例,则需要为每个实例指定不同的监听端口。
- 更改pg_hba.conf文件
改完重启数据库!!!
systemctl restatus postgresql-13
4.有防火墙的,需要开放5432端口
-
查看防火墙状态 systemctl status firewalld
-
查看端口号5432是否开启 firewall-cmd --query-port=5432/tcp
-
开放5432端口号 firewall-cmd --zone=public --add-port=5432/tcp --permanent
-重启防火墙 firewall-cmd --reload
- 查看开放的端口号 firewall-cmd --list-port
5.用pgadmin客户端连接pg数据库
这个pg搭建好都好几个月了,当初用pgadmin怎么都连不上,各种百度都没找到解决的办法,没想到今天一试就解决了。
唉……不懂服务器真是愁人。
-----------------完------------
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
楼主好,数据路径是什么的数据路径啊,怎么看呢
1年前

评论