PostgreSQL 安裝
更新 homebrew
1
| brew update & brew upgrade
|
安裝 PostgreSQL
建立 PostgreSQL
1
| initdb /usr/local/var/postgres
|
啟動 PostgreSQL
1
| pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
|
停止 PostgreSQL
1
| pg_ctl -D /usr/local/var/postgres stop -s -m fast
|
自動啟動 PostgreSQL
PostgreSQL 的版本要自行更改,這裡使用的是 9.6.2
1 2 3
| mkdir -p ~/Library/LaunchAgents cp /usr/local/Cellar/postgresql/9.6.2/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
|
停止自動啟動 PostgreSQL
1
| launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
|
創建使用者 或 直接使用
1
| createuser -d -a -P postgres
|
創立一個 Database
進入 PostgreSQL Console
1 2 3 4
| psql test_1
SELECT version();
|
連線到 PostgreSQL
1
| postgres://username:password@host:port/dbname
|