1、首先卸载旧版本postgresql
yum remove postgresql*
2、然后开始安装10版本
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm yum install postgresql10 yum install postgresql10-server (此时在/usr/下多了pgsql-10目录) 初始化数据库: /usr/pgsql-10/bin/postgresql-10-setup initdb 可选设置自动启动: systemctl enable postgresql-10 systemctl start postgresql-10 su - postgres -c "createuser -s odoo" 启动服务: service postgresql-10 initdb chkconfig postgresql-10 on
启动可能出现的异常:could not open lock file "/tmp/.s.PGSQL.5432.lock":
解决方案:修改tmp权限,chown -R postgres:postgres /tmp
3、PostgreSQL 安装完成后,会建立一下‘postgres’用户,用于执行PostgreSQL,数据库中也会建立一个’postgres’用户,默认密码为自动生成,需要在系统中改一下。
修改postgres用户密码:
先切换到root
然后passwd postgress
接着输入两遍新密码
4、修改postgres数据库管理员密码:</