mac默認安裝postgresql, 如何讓postgresql可以遠程訪問
阿新 • • 發佈:2017-12-08
rest 測試 psql div bre listen 如何 start server
host all all 0.0.0.0/0 trust # 配置服務端允許認證的方式
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
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
mac默認安裝postgresql, 如何讓postgresql可以遠程訪問