1.3 KiB
Executable File
1.3 KiB
Executable File
PostgreSQL 安装
CentOS 7 安装 PostgreSQL 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. 启动服务
systemctl enable postgresql-12
systemctl start postgresql-12
配置
数据目录
默认数据目录:/var/lib/pgsql/12/data/
连接配置
sudo -u postgres psql
-- 修改 postgres 用户密码
ALTER USER postgres WITH PASSWORD '你的密码';
-- 允许远程连接
-- 编辑 pg_hba.conf
host all all 0.0.0.0/0 md5
-- 编辑 postgresql.conf
listen_addresses = '*'
常用命令
# 启动/停止/重启
systemctl start postgresql-12
systemctl stop postgresql-12
systemctl restart postgresql-12
# 连接数据库
psql -U postgres -h localhost
# 创建数据库
createdb mydb
# 备份
pg_dump -U postgres mydb > backup.sql
# 恢复
psql -U postgres mydb < backup.sql