mac默认安装postgresql, 如何让postgresql可以远程访问


mac默认安装postgresql, 如何让postgresql可以远程访问

mac默认的postgresql目录的存放路径是/usr/local/var/postgres/ 在该目录下,修改两个文件,一个是postgresql.conf, 一个是pg_hba.conf,最后是重启

修改postresql.conf

listen_addresses = '*' # 修改这里的配置允许任意地址的链接postgresql

修改pg_hba.conf

host all all 0.0.0.0/0 trust # 配置服务端允许认证的方式

重启postgresql

brew services restart postgresql
#启动服务也可以用 pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
#停止服务 pg_ctl -D /usr/local/var/postgres stop -s -m fast
#导入sql文件 psql -d database_name -f sql_file
#导出pg_dump database_name > sql_file

测试是否可以远程访问

psql -U username -h ip -p port dbname


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM