postgresql基本配置

2021-10-23 05:22:45 字數 1299 閱讀 1600

環境:centos7

yum install
yum install postgresql12
yum install postgresql12-server
/usr/pgsql-12/bin/postgresql-12-setup initdb
postgresql安裝目錄是/usr/pgsql-12

postgresql資料目錄是/var/lib/pgsql/版本號/data/

在這裡,如果在裝系統開始分配var空間足夠大則可以繼續,如果分配var空間不夠,我們需要更改資料目錄,在這裡,我們假設var空間足夠大。直接開始初始化。

/usr/pgsql-12/bin/postgresql-10-setup initdb

systemctl enable postgresql-12

systemctl start postgresql-12

登入到postgres使用者,輸入psql

設定密碼

alter user postgres with password '密碼'

;

退出\q 或者 exit

修改pg_hba.conf檔案,配置可訪問的ip段

vi /var/lib/pgsql/12/data/pg_hba.conf
在末尾新增: host all all 0.0.0.0 0.0.0.0 md5 ,表示執行任何ip連線

修改前

修改後

修改postgresql.conf檔案,配置監聽位址

vi /var/lib/pgsql/12/data/postgresql.conf

#listen_addresses = 『localhost』

的注釋去掉並改為

listen_addresses = 『*』

重啟postgresql

systemctl restart postgresql-12

PostgreSQL基本用法

sudo apt get install postgresql client sudo apt get install postgresql sudo service postgresql start sudo u postgres psqlpostgres postgres password po...

postgresql基本語法

1.注釋 結束標記 連線符 a.postgresql既然遵循sql語言,當然支援 注釋 b.postgresql支援 和 注釋,這點類似於mysql c.postgresql資料庫使用psql的時候,需要在命令後加上 分號 或者是 g來表示語句已經結束以執行查詢.d.postgresql是採用 符號...

Postgresql基本操作

一 建立使用者 切換到postgres使用者 sudo su postgres 建立使用者 create user dbuser with password 123456 二 建立資料庫create database testdb owner dbuser 三 將testdb資料庫的所有許可權都賦予...