1. 程式人生 > 實用技巧 >(四)React Ant Design Pro + .Net5 WebApi:PostgreSQL資料庫環境搭建

(四)React Ant Design Pro + .Net5 WebApi:PostgreSQL資料庫環境搭建

一、簡介

PostgreSQL,開源資料庫(沒聽過小夥伴自己反思一下自行百度)
PgAdmin,官方提供的資料庫管理工具。

二、環境

1. 官網下載包,安裝資料庫

tar xjvf /app/package/postgresql-12.2.tar.bz2 -C /app/pgsql #解壓包到指定目錄
cd /app/pgsql/postgresql-12.2
./configure --prefix=/app/pgsqlsys 

執行報錯,需要裝個依賴再執行(不同環境缺少依賴不同,按提示安裝)

yum -y install readline-devel
./configure --prefix=/app/pgsqlsys 

make world #此步驟過程時間較長


依次執行下列命令,賬戶相關操作

make install-world
adduser postgres
mkdir /app/pgsqlsys/data
chown -R postgres:postgres /app/pgsqlsys/data
su - postgres

依次執行下列命令,初始化資料庫

/app/pgsqlsys/bin/initdb -D /app/pgsqlsys/data                         #初始化資料庫
/app/pgsqlsys/bin/pg_ctl -D /app/pgsqlsys/data -l logfile start        #啟動資料庫
/app/pgsqlsys/bin/createdb homejokdb                                   #建立自己的資料庫
/app/pgsqlsys/bin/psql homejokdb                                       #進入資料庫
ALTER USER postgres WITH PASSWORD '密碼';                              #修改密碼

修改配置支援遠端訪問和開放埠


重啟pgsql

/app/pgsqlsys/bin/pg_ctl -D /app/pgsqlsys/data -l logfile restart      

2. 官網下載包,安裝pgadmin

我親切的稱之為“大象”,看官網就知道為什麼了。exe安裝完成,執行開啟的是一套B/S的,有監控介面等,不順手的也可以用Navicat


此時pgsql資料庫連線完畢,層級如下圖,就可以開始建立表等等操作開展業務了。