pgsql简单安装与创建实例
安装环境
系统链接(Centos 7.4)
链接:https://pan.baidu.com/s/14jr4UtAPYJt629Zp7r6dng?pwd=euco
提取码:euco
pgsql安装包(10.21版本,非最新,高版本同理)
链接:https://pan.baidu.com/s/1TvMM6GSoWUbHbmcia-4PRg?pwd=3pi5
提取码:3pi5
ssh远程工具(MobaXterm免安装,含插件)
链接:https://pan.baidu.com/s/1TTvjeNU_J6GJbPJ52ofIGw?pwd=327l
提取码:327l
安装与卸载
安装
yum install -y postgresql10-libs-10.21-1PGDG.rhel7.x86_64.rpm
yum install -y postgresql10-10.21-1PGDG.rhel7.x86_64.rpm
yum install -y postgresql10-server-10.21-1PGDG.rhel7.x86_64.rpm
yum install -y postgresql10-contrib-10.21-1PGDG.rhel7.x86_64.rpm
卸载
rpm -qa|grep post
rpm -ev <name>
关闭SELinux
setenforce 0
vim /etc/selinux/config
# SELINUX=disabled
需要重启设备生效
初始化数据库
/usr/pgsql-10/bin/postgresql-10-setup initdb
开机自启
systemctl enable postgresql-10 && systemctl start postgresql-10
修改默认密码
su - postgres #切换用户
psql -U postgres #登录数据库
ALTER USER postgres with encrypted password '密码'; #设置密码
\q #退出数据库
exit #退出用户
配置远程访问
vim /var/lib/pgsql/10/data/postgresql.conf
# #listen_addresser = ‘localhost’ 改为 listen_addresser = ‘*’
vim /var/lib/pgsql/10/data/pg_hba.conf
重启服务并创建数据库
systemctl restart postgresql-10
psql -h 127.0.0.1 -d postgres -U postgres #输入密码
CREATE DATABASE 数据库名称;
\l #查看创建成功
修改密码(可选)
passwd postgres