mac下如何安装 postgresql?


请问如何在mac下安装postgresql?

经验 PostgreSQL mac

Florens 9 years, 7 months ago

使用brew来安装postgresql

brew search postgresql

系统会列出所有的postgresql版本,选择你需要的即可。

安装完成后,你需要对postgresql进行配置

如果是第一次安装,那么得先初始化数据库,如下:

initdb /usr/local/var/postgres -E utf8

然后打开数据库服务

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

或者这个命令:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist

当数据库运行后,就可以创建用户了

createuser postgres
createdb -U postgres postgres

在系统启动后自动运行postgresql,需要执行下面的命令:

ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents

为了今后使用方便,可以创建简单易记的别名,命令如下:

alias pg.start='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start'
alias pg.stop='pg_ctl -D /usr/local/var/postgres stop -s -m fast'
emilyX answered 9 years, 7 months ago

Your Answer