PostgreSQL安裝配置參考文件

2021-10-08 19:18:39 字數 3076 閱讀 5228

centos安裝包鏈結 :

然後選擇系統版本及postgresql版本舉例

以上三個為主要安裝包,其餘安裝包可是視情況安裝

sudo rpm -ivh post*.rpm

安裝完畢後,系統會建立乙個資料庫超級使用者 postgres,密碼為空

#更改postgres使用者密碼 用於遠端鏈結

sudo

passwd postgres

#修改psql密碼

alter user postgres with password 'password'

;#錯誤示範

[user@localhost ~]$ passwd postgres

passwd: only root can specify a user name.

重啟postgresql服務

#檢視服務狀態  服務為 postgresql-版本號

systemctl status postgresql-10

#啟動 / 重啟服務狀態

systemctl start/restart postgresql-10

#停止服務

systemctl stop postgresql-10

檢視是否安裝成功如有問題 請先** 2.1配置相關檔案

最大許可權

#進入使用者 並輸入超級使用者密碼

sudo -i -u postgres

#進入資料庫

[user@localhost ~]$ sudo -i -u postgres

[sudo] password for user:

-bash-4.2$ psql

psql (10.13)

type "help" for help.

postgres=#

#登出postgres=# \q

-bash-4.2$ exit

logout

普通許可權

#登入

[user@localhost ~]$ su postgres

password:

bash-4.2$

postgresql

在維護 postgresql 庫時,有兩個配置檔案修改的情況比較多,第一是認證檔案 pg_hba.conf,另乙個是配置檔案 postgresql.conf

#使用以下命令尋找到

find \ -name 檔名

以便允許遠端訪問

# pg_hba.conf  檔案

# type database user address method

# "local" is for unix domain socket connections only

local all all peer

# ipv4 local connections:

host all all 0.0.0.0/0 md5

# ipv6 local connections:

host all all ::1/128 ident

# allow replication connections from localhost, by a user with the

# replication privilege.

local replication all peer

host replication all 127.0.0.1/32 ident

host replication all ::1/128 ident

# 主要是 將 ipv4 local connections 修改為 md5驗證

#postgresql.conf 檔案

listen_addresses = '*' # what ip address(es) to listen on;

# comma-separated list of addresses;

# defaults to 'localhost'; use '*' for all

# 將listen_addresses引數修改為 listen_addresses = '*'

web端 pgadmin4

sudo yum install pgadmin4

#使用 第一次使用 可能會輸入郵箱 及密碼 用於登陸**

find / -name pgadmin4.py

python3 pgadmin4.py

# 網頁輸入**

# 輸入資料庫**,使用者名稱,密碼

客戶端yum install pgadmin3

#執行

pgadmin3

資料來源依賴

org.postgresql

postgresql

42.2.12

yaml配置檔案

datasource:

url: jdbc:postgresql:

username: name

password: password

platform: postgres

driver-class-name: org.postgresql.driver

type: com.alibaba.druid.pool.druiddatasource

接下來使用 mybaits 進行 crud

ubuntu安裝配置postgreSQL

sudo apt get install y postgresql 9.1 postgresql client 9.1 postgresql contrib 9.1 postgresql server dev 9.1 使用新立得軟體包管理器搜尋postgresql,並安裝,我安裝的是9.3 sudo...

yum安裝配置postgresql

os版本 centos linux release 7.7.1908 檢視 選擇合適的yum源頭,這裡我們選擇安裝postgresql10。sudo yum install y sudo yum install y postgresql10 serversudo usr pgsql 10 bin p...

ubuntu下postgreSQL安裝配置

一 安裝並配置,並設定遠端登陸的使用者名稱和密碼 1 安裝postgresql sudo apt get update sudo apt get install postgresql 9.4 2 修改postgres資料庫使用者的密碼為123456 開啟客戶端工具 psql sudo u postg...