2. 安裝postgres sql
l tar xvzf postgresql-8.4.0.tar.gz
l ./configure --prefix=/pgsql
l make
l make install
l su – postgres
l source.bash_profile
l initdb-e unicode -d /var/lib/pgsql/data
在上述的編譯過程中,系統會建立postgres使用者,並將data目錄指定在/var/lib/pgsql/data,安裝目錄預設在/pgsql,啟動postgres的方法有兩種:
postgres不能使用root使用者重啟,需要su postgres
l pg_ctl-d /var/lib/pgsql/data -l logfile start
l postgres-d /pgsql/data
3. 遠端連線配置
l 啟動監聽主機和埠,編輯postgresql.conf檔案
listen_addresses= '*'
port = 5432
l 開啟pg_hba.conf,填加一行。
host all all 192.168.11.1/24 trust
24是監聽192.168.11段所有ip,32是指監聽某乙個ip
4. 資料匯入、匯出
l 資料的匯出
pg_dump -u postgres(使用者名稱) (-t 表名) 資料庫名(預設時同使用者名稱) > c:\fulldb.sql
l 資料的匯入
psql -u postgres postgres < c:\fulldb.sql
5. 編碼問題
postgres客戶端和服務端的編碼有可能不一致,如通過show client_encoding和show server_encoding檢視,如果不一致,執行reset client_encoding
ubuntu安裝配置postgreSQL
sudo apt get install y postgresql 9.1 postgresql client 9.1 postgresql contrib 9.1 postgresql server dev 9.1 使用新立得軟體包管理器搜尋postgresql,並安裝,我安裝的是9.3 sudo...
yum安裝配置postgresql
os版本 centos linux release 7.7.1908 檢視 選擇合適的yum源頭,這裡我們選擇安裝postgresql10。sudo yum install y sudo yum install y postgresql10 serversudo usr pgsql 10 bin p...
PostgreSQL安裝配置參考文件
centos安裝包鏈結 然後選擇系統版本及postgresql版本舉例 以上三個為主要安裝包,其餘安裝包可是視情況安裝 sudo rpm ivh post rpm 安裝完畢後,系統會建立乙個資料庫超級使用者 postgres,密碼為空 更改postgres使用者密碼 用於遠端鏈結 sudo pass...