阅读 55

postgresql-13 安装

摘自官网:https://www.postgresql.org/download/linux/redhat/

 使用root账号,不需要使用sudo

# Install the repository RPM:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# Install PostgreSQL:
sudo yum install -y postgresql13-server

# Optionally initialize the database and enable automatic start:
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
sudo systemctl enable postgresql-13
sudo systemctl start postgresql-13
数据目录在 /dev/mapper/centos-root 目录下, 生产需要注意变更数据目录
数据目录更换:
停止pg: systemctl stop postgresql-13
创建更换目录: mkdir -p /home/pgsql/13
迁移原数据到新目录: cp -rf /var/lib/pgsql/13/data /home/pgsql/13/
目录权限变更: chown -R postgres:postgres /home/pgsql/        chmod -R 750 /home/pgsql
修改配置文件: vi /usr/pgsql-13/bin/postgresql-13-setup 中 PREVDATADIR=/home/pgsql/$PREVMAJORVERSION/data 修改启动文件: vi vim /usr/lib/systemd/system/postgresql-13.service 中 Environment=PGDATA=/home/pgsql/13/data/ 启动:systemctl start postgresql-13
参考链接:
https://blog.csdn.net/u011250186/article/details/103770562

原文:https://www.cnblogs.com/yangshanbo2010/p/15144508.html

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐