1.安裝(centos 7)
#拉取rp包,並install
yum install
#install pg服務
yum install postgresql12-server
#初始化db
/usr/pgsql-12/bin/postgresql-12-setup initdb
#啟動服務
systemctl enable postgresql-12
systemctl start postgresql-12
2.允許遠端訪問#進入/var/lib/pgsql/12/data
1.修改postgresql.conf
取消#listen_addresses = 'localhost'注釋
修改為listen_addresses = '*'
2.修改pg_hba.conf
# ipv4 local connections:
host all all 127.0.0.1/32 trust #本地信任訪問,密碼可有可無
host all all 192.168.1.0(內網網段)/24 md5 #內網可訪問,密碼md5加密,24是允許網段192.168.1.0的所有主機可訪問
host all all 0.0.0.0/0 md5 #允許外網訪問,,密碼md5加密
3.其他
3.1 關於postgresql yum安裝,目錄遷移問題
參考:postgresql目錄遷移問題(無需解除安裝重灌)
Postgresql12主從配置及切換
一 主從安裝 1 依據 centos7安裝最新版postgresql 操作,注意個別細節選擇主從配置 2 注意 從伺服器只能查詢,不能寫入 3 主庫ip 103,備庫ip 104 二 主伺服器 1 新增pg用於同步的使用者名稱 su postgres psql 建立具有複製流操作的使用者 repli...
postgresql 12 安裝,熱備份,讀寫分離
主備需要資料庫版本一致 環境 centos7 192.168.0.21 5432 主庫,寫庫 192.168.0.20 15432 備份庫,讀庫 1.1 centos 安裝方式 yum install y yum install postgresql12 y yum install postgres...
PostgreSQL實戰(12)高階特性
1 with 查詢 先通過乙個簡單的 cte 示例了解 with 查詢,如下所示 with t as select generate series l,3 select from t generate series 12 3 3 rows 遞迴查詢使用 cte with 查詢的 乙個重要屬 性是 r...