環境: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資料庫的所有許可權都賦予...