工作生活

PostgreSQL Config 备忘录

2019-07-03  本文已影响0人  SasukeBo

sasuke.cn

安装路径

通过HomeBrew安装的PostgreSQL在本机的/usr/local/Cellar/postgresql/11.3/目录下

LaunchCtl PostgreSQL

/usr/local/Cellar/postgresql/11.3/路径下的homebrew.mxcl.postgresql.plist配置文件,
可以设定DATADIR,默认为/usr/local/var/postgres,可以修改为自定义路径。

设置autoboot

使用Mac自带的launchctl管理工具。

# 加载启动配置文件,开机后会自动启动postgresql
launchctl load -w homebrew.mxcl.postgresql.plist

通过pg_ctl管理postgresql

通过设置系统环境变量

# add to .zshrc
export PGDATA=/usr/local/var/postgres

# 手动启动
pg_ctl start
# reload config_file
pg_ctl reload
# 关闭
pg_ctl stop
# 重启
pg_ctl restart

配置postgresql database 认证方式

通过修改DATADIR路径下的pg_hba.conf文件。
该文件描述为PostgreSQL Client Authentication Configuration File
一般而言修改默认的配置的METHOD字段为password后连接数据库需要提供密码。
更多认证方式和针对不同应用场景下的认证配置可以阅读pg_hba.conf文件中的文档部分。

上一篇 下一篇

猜你喜欢

热点阅读