Answers
使用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, 8 months ago