#安裝源
yum install
#安裝pg客戶端
yum install postgresql10
#安裝pg伺服器
yum install postgresql10-server
在有網路的伺服器下執行
#安裝源
yum install
yum install --downloadonly --downloaddir=/tmp postgresql10
yum install --downloadonly --downloaddir=/tmp postgresql10-server
將tmp下rpm檔案的內容拷貝到待安裝伺服器下並安裝
rpm -i postgresql10-*
設定資料庫資料檔案目錄
mkdir /data
#將目錄改為歸pg賬戶所有
#只允許pg賬戶讀寫
切換到postgres使用者
su postgres
初始化資料庫
切換到root使用者
su root
設定自動啟動
systemctl enable postgresql-10
修改啟動配置檔案中的pgdata位置
vi /usr/lib/systemd/system/postgresql-10.service
systemctl daemon-reload
啟動資料庫
systemctl start postgresql-10
vi /etc/profile
#檔案中新增以下內容,將postgresql的bin加入到path
export path="/usr/pgsql-10/bin:$path"
#生效環境變數
source /etc/profile
PostgreSQL 10新特性落地準備
宣告式分割槽 在此前的版本中,postgresql僅支援表繼承以模擬表分割槽,但是其設定複雜,且效能有失。而在postgresql 10則支援使用專用語法進行列表或範圍分割槽,同時,insert效能也得到大幅提公升。對此,haas表示在效能提公升以及缺失特性補足方面,未來還有很長的路要走,但post...
postgresql基礎配置
原文 1安裝postgresql yum install postgresql server 2建立資料庫 createdb mydb 如果出現以下錯誤 createdb 無法聯接到資料庫 postgres 無法聯接到伺服器 沒有那個檔案或目錄伺服器是否在本地執行並且在 unix 域套接字 tmp ...
第 2 章 PostgreSQL 命令
目錄 2.1.psql postgresql interactive terminal postgres 一般性 errverbose 以最冗長的形式顯示最近的錯誤訊息 g 檔案 or 執行查詢 並把結果寫入檔案或 管道 gexec 執行策略,然後執行其結果中的每個值 gset prefix 執行查...