0、版本说明
使用的 PostgreSQL 版本是14.X版本的。
1、创建需要存放数据的路径
mkdir -p /home/data/pg14/data
其中,/home/data/pg14/data 是数据需要存放的目录,可以根据实际情况进行修改。
2、设置访问权限
chown -R postgres:postgres /home/data/pg14/data
3、初始化数据库
1)给posrgres用户所有权
su - postgres
2)手动初始化自定义路径下的数据库
/usr/pgsql-14/bin/initdb -D /home/data/pg14/data
4、修改系统文件中的路径
sudo vim /usr/lib/systemd/system/postgresql-14.service
修改Enviroment=PGDATA=/var/lib/pgsql/14/data/ 为 /home/data/pg14/data/ 后,保存退出编辑。
5、重新加载系统文件
systemctl daemon-reload
6、重启PostgreSQL 服务
systemctl restart postgresql-14