刚入手MAC一周,算是从fedora 20上迁移过来的吧,感觉还是蛮适应的。
先装上mac得包管理工具brew,官网为Homebrew,官网有详细的教程,不过就是一些常用的安装( install ),查询( search )等一些常用的操作。
说正事,先安装postgresql:
brew install postgresql
查看已安装的pg版本:
pg_ctl -V
安装成功之后,安装路径为:
/usr/local/var/postgres
初始化数据库:
initdb /usr/local/var/postgres
这里要特别注意的是,搜索到的很多方法都是:
initdb /usr/local/var/postgres -E utf8
但是这样初始化可以,但是最后启动pg的时候总是启动不起来,失败了无数次之后才知道真不能这么干,具体原因还不清楚。
手动启动数据库:
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
查看数据库状态: