gpt4 book ai didi

linux - 本地计算机上的 2 个 Postgres 服务器。如何卸载或解除关联?

转载 作者:太空宇宙 更新时间:2023-11-04 12:03:41 25 4
gpt4 key购买 nike

由于一些意外,我的本地 Ubuntu 机器上似乎有 2 个独立的 Postgres 服务器。 PGAdmin 连接到一个 (localhost:5432),也可以通过以下方式通过终端访问:sudo -u postgres psql postgres -W -h 127.0.0.1 -p 5432

只需使用 sudo -u postgres psql postgres

即可通过终端访问另一个“默认”服务器

对于其他信息,locate bin/psql 返回:

/usr/bin/psql

/usr/lib/postgresql/9.5/bin/psql

我怀疑这些目录中的后者是我真正想要使用的 Postgres 9.5 实例,也是我想要关联而无需指定 -h 127.0.0.1 -p 5432 的实例。另一个可以完全删除。我该如何解决这个问题?

最佳答案

您可以使用包管理器将其删除。

从终端,您可以列出已安装的 PostgreSQL 版本:

$ apt list --installed | grep postgresql

格式为postgresql-X(其中“X”是版本)的是那些要删除的。您应该能够使用 apt purge 命令完成此操作。

例如,要删除版本9.6,您必须执行:

$ sudo apt purge postgresql-9.6

/usr/bin/psql 应该是指向最新安装版本的符号链接(symbolic link) (/usr/lib/postgresql/9.6/bin/psql)。

关于linux - 本地计算机上的 2 个 Postgres 服务器。如何卸载或解除关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51426230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com