centos 8 安裝PostgreSQL


centos 8 安裝PostgreSQL

官網下載:https://www.postgresql.org/download/linux/redhat/

 

創建存儲目錄:

cd /home 

mkdir postgresql

chmod 777 /home/postgresql

 

 

初始化數據庫:

su postgres
/usr/pgsql-11/bin/initdb -D /home/postgresql/data

 

啟動數據庫:

cd /home/postgresql
/usr/pgsql-11/bin/pg_ctl -D /home/postgresql/data -l logfile start

 

 修改數據庫的密碼:

psql
ALTER USER postgres WITH PASSWORD '(密碼)';
\q

 

 修改配置文件:

vim /home/postgresql/data/postgresql.conf
修改一下內容:
listen_addresses="*"
port=5432

 

添加遠程訪問:

vim /home/postgresql/data/pg_hba.conf
添加一下內容:
host all all 0.0.0.0/0 md5
如果不添加可能會出現一下錯誤:
見另一篇博客:

 

 

之后重啟數據庫:

/usr/pgsql-11/bin/pg_ctl -D /home/postgresql/data -l logfile restart

 

 

新建數據庫導入腳本:

su postgres
psql
CREATE DATABASE tengine2;
\q

 

上傳sql文件:

 

執行腳本:

mkdir /home/postgresql/bin
cd /home/postgresql/bin
vim startup.sh
輸入一下內容:
#! /bin/bash
su postgres<<!
cd /home/postgresql
/usr/pgsql-11/bin/pg_ctl -D /home/postgresql/data -l logfile start
exit $?
!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM