使用yum安装对应版本的postgresql即可,以安装postgresql10为例。
1.先查看当前yum源中的postgresql包源
yum list | grep postgresql
2.添加对应包源
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm -y
然后再次查询,发现已经更新到了最新的postgrersql版本
3.安装psql10客户端
yum install postgresql10 -y
4.查看和使用
正常这个时候执行psql -V
即可查看当前安装的版本信息
但是我就遇到了提示命令不存在的情况,原因是我首先安装了9版本,然后安装10版本以后发现并没有覆盖,因此使用yum remove
卸掉了原来的psql客户端。然后再执行psql -V的时候就出现了这个提示。
解决办法:
-
执行
yum list installed | grep postgresql
查看当前使用yum安装的postgresql软件包,找到了postgresql10.x86_64
-
执行
rpm -ql postgresql10.x86_64
查看安装路径
就此找到了psql的路径,这个时候就可以使用./psql xxx
进行正常的使用了
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。