Fork me on GitHub

PostgreSQL 修改数据存储路径

PostgreSQL 修改数据存储路径


 

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

 

posted @ 2023-01-01 23:20  龙凌云端  阅读(2453)  评论(0编辑  收藏  举报