環境:centos7、SpringBoot、PostgreSQL15
PostgreSQL: Linux downloads (Red Hat family)
PostgreSQL安裝
1.安裝 PostgreSQL Yum 倉庫 RPM 包
sudo rpm -ivh https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.安裝想要版本的 PostgreSQL
sudo yum install -y postgresql15-server
3.初始化數據庫
sudo /usr/pgsql-15/bin/postgresql-15-setup initdb
4.啟動服務
sudo systemctl start postgresql-15.service
5.設置開機自啟動
sudo systemctl enable postgresql-15.service
? ? ? ? 到這安裝就完成了?
PostgreSQL使用
6.進入數據庫
sudo -u postgres psql
7.創建數據庫
CREATE DATABASE luobei;
8.創建用戶并設置密碼
CREATE USER luobei WITH PASSWORD 'luobei';?
9.賦予用戶對某個數據庫的所有權限
GRANT ALL PRIVILEGES ON DATABASE xxxdatebase TO luobei;
?10.退出數據庫
\q
11.修改配置提供外部訪問
cd /var/lib/pgsql/15/data
vim postgresql.conf?# 將里面的 listen_addresses 取消注釋 并設置為 *?
vim pg_hba.conf
# 里面添加一行?host xxxdatebase luobei 0.0.0.0/0 md5 允許任何ip連接
????????重啟服務
?sudo systemctl restart postgresql-15
12.注意
????????Postgres?15 從表中刪除了 datlastsysoid 字段 pg_database 因此 Navicat 16 以及之前的版本在點開PostgreSQL數據庫時都會引發錯誤,最好下載 17 的 Navicat;