Mac通过brew本地安装Postgresql
%> brew install postgres
%> psql -version
%> # 若之前安装过,请确保/usr/local/var路径下无任何postrges相关文件残留
%> initdb --locale=C -E UTF-8 /usr/local/var/postgres
%> ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
%> # 检查server状态,并确认已开启
%> brew services list
%> brew services start postgresql
%> # mac上新建用户,设置密码并确认
%> createuser postgres -P
%> # 删掉默认的postgres库
%> dropdb postgres
%> # 新建postgres库,若客户端连接报错,有时候需要额外创建跟当前用户同名的库
%> createdb postgres --owner postgres --encoding UTF8 --echo
%> # 进入交互模式
%> psql -U username -d dbname -h 127.0.0.1