PostgreSQL安裝和建立使用者和建立資料庫

2021-09-10 07:44:55 字數 1118 閱讀 3976

可以參考postgresql官網安裝教程:

# su - postgres -- 首先切換到postgres

-bash-4.1$ psql  -- 輸入psql

psql (10.5)

type "help" for help.

postgres=#

建立使用者

postgres=# create user username with password '****';

create role

postgres=#

需要注意:

1. 要以英文分號結尾

2.密碼需要引號包裹

建立資料庫

postgres=# create database dbtest owner username; -- 建立資料庫指定所屬者

create database

postgres=#

將資料庫得許可權,全部賦給某個使用者

postgres=# grant all on database dbtest to username; -- 將dbtest所有許可權賦值給username

grant

postgres=#

postgresql安裝完成後是不能從本機之外的機器連線的

按以下步驟修改配置

1,安裝目錄/data/pg_hba.conf

host    all             all             192.168.0.0/16          md5

加入一行允許內網ip訪問

2,安裝目錄/data/postgresql.conf

listen_addresses = '*'

在這裡加入星號允許訪問

3,重啟postgres服務

4,防火牆開啟埠,以centos7為例

sudo firewall-cmd --permanent --zone=public --add-port=5432/tcp

sudo firewall-cmd --reload

解除安裝和安裝postgresql

因為postgresql10增強了並行查詢,而postgresql9.6 並行只支援了一部分,現在需要解除安裝pg9.6然後安裝pg10 注意 centos 7 通過yum方式解除安裝和安裝 root 107 rpm qa grep postgresql postgresql96 9.6.10 1p...

postgresql安裝和使用

參考 sudo apt get update sudo apt get install postgresql postgresql client pgadmin3安裝完畢後,系統會建立乙個資料庫超級使用者 postgres,密碼為空。sudo i u postgres這時使用以下命令進入 postg...

ubuntu安裝postgresql和使用方法

安裝元件 客戶端安裝 sudo apt get install postgresql client 伺服器安裝 複製 如下 sudo apt get install postgresql postgresql contrib 獲取installing postgis,procedural langu...