centos7 安装并连接PostgresSQL 12数据库

1、安装rpm源
 

yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm


2、安装客户端
 

yum install postgresql12


3、安装服务端
 

yum install postgresql12-server


4、初始化数据库
 

/usr/pgsql-12/bin/postgresql-12-setup initdb


5、将pgsql服务加入systemctl启动命令,方便后续使用
 

systemctl enable postgresql-12
systemctl start postgresql-12


6、postgres登录
 

su - postgres


7、登录postgresql数据库
 

psql


8、创建新用户和数据库与授权
 

create user user_admin with password 'aaa123';            // 创建用户
create database test_db owner user_admin;                 // 创建数据库
grant all privileges on database test_db to user_admin;   // 授权


9、退出psql(输入 \q 再按回车键或者直接ctrl + C)


10、修改/var/lib/pgsql/12/data/postgresql.conf文件,取消 listen_addresses 的注释,将参数值改为"*"

centos7 安装并连接PostgresSQL 12数据库_第1张图片

11、修改/var/lib/pgsql/12/data/pg_hba.conf文件,增加内容

centos7 安装并连接PostgresSQL 12数据库_第2张图片
12、重启pgsql服务

systemctl restart postgresql-12.service

13、navicat连接pgsql

centos7 安装并连接PostgresSQL 12数据库_第3张图片

你可能感兴趣的:(pgsql,postgresql)