mac 下源碼編譯安裝 postgresql

1、下載

https://ftp.postgresql.org/pub/source/v10.7/postgresql-10.7.tar.gz
文檔
http://www.postgres.cn/docs/10/index.html

2、make

3、sudo make install

4、創建用戶,不能用root權限創建 pgsql 數據庫

創建用戶

sudo dscl . -create /Users/pgsql
sudo dscl . -create /Users/pgsql UserShell /bin/bash
sudo dscl . -create /Users/pgsql RealName “pgsql. User”

注意 UniqueID必須唯一

sudo dscl . -create /Users/pgsql UniqueID “1002”
sudo dscl . -create /Users/pgsql PrimaryGroupID 80
sudo dscl . -create /Users/pgsql NFSHomeDirectory /Users/pgsql

修改密碼

sudo dscl . -passwd /Users/pgsql pgsql

5、創建目錄並給權限

mkdir /usr/local/pgsql/data
sudo chown pgsql /usr/local/pgsql/data

6、切換用戶(密碼是 pgsql)

su pgsql

7、初始化並創建數據庫

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章