linux下postgreSQL初始化設定方法

2022-07-20 07:09:10 字數 793 閱讀 2897

1.首先建立postgres使用者

useradd -m postgres
passwd postgres
2.建立資料庫工作目錄
mkdir /opt/postgres/data
chown -r postgres /opt/postgres/data
3.切換到postgres使用者,開始初始化資料庫su - postgres

initdb -d /opt/postgres/data

4.允許所有主機訪問postgresql

vim  /opt/postgres/data/postgresql.conf
修改其中的我# listen_addresses = 'localhost'為 listen_addresses = '*'
vim pg_hba.conf

增加一條:

host    all             all              0.0.0.0/0              md5
5.啟動資料庫

啟動資料庫:

postgres -d /opt/postgres/data
日誌:  資料庫上次關閉時間為 2013-03-22 23:14:19 cst

日誌:  資料庫系統準備接受連線

日誌:  已啟動autovacuum

**於:

Linux系統定時備份Postgresql資料庫

建立指令碼檔案backup.sh,編寫資料庫備份指令碼 bin sh 資料庫備份目錄 backupdir datadisk pgbackup backupone dbldqq 資料庫備份檔案名稱,以時間作為唯一碼 da date y m d h m s echo da 備份db demo資料庫 pg...

如何在Linux下除錯PostgreSQL

由於工作關係,需要除錯postgresql原始碼,恰好同事寫了這樣乙個文件,貼出來共享。在linux下面除錯postgres,需要進行如下幾個步驟 1.安裝linux作業系統 注意把gdb emacs或ddd這些開發工具都安裝上。如果是在虛擬機上安裝,依然需要設定linux系統的網路環境 另外需要設...

在centos6 下安裝PostgreSQL

1.安裝postgresql yum install 對於其他的版本,可以去官網檢視 初始化資料庫 yum install postgresql95 server postgresql95 contrib service postgresql 9.5 initdb 設定啟動postgresql服務並...