Macos Postgres SQL Mac卸载

Macos Postgres SQL Mac卸载,macos,postgresql,Macos,Postgresql,在mac上卸载postgres sql时,我遇到了一些问题,无法解决无法删除数据目录的问题。我的问题是我前一段时间安装了它,但不记得密码,我的想法是卸载它,除非有人告诉我如何重置密码。我看到为postgres创建了一个mac用户帐户,在通过mac首选项重置密码后,我无法访问db或通过JDBC连接。请帮忙 您无法访问数据库,因为系统用户与postgresql中的用户不同 很难分辨数据目录在哪里,同时不知道您是如何安装它的。您可能设置了PGDATA环境变量。您可以在控制台中运行以下命令进行检查: e

在mac上卸载postgres sql时,我遇到了一些问题,无法解决无法删除数据目录的问题。我的问题是我前一段时间安装了它,但不记得密码,我的想法是卸载它,除非有人告诉我如何重置密码。我看到为postgres创建了一个mac用户帐户,在通过mac首选项重置密码后,我无法访问db或通过JDBC连接。请帮忙

您无法访问数据库,因为系统用户与postgresql中的用户不同

很难分辨数据目录在哪里,同时不知道您是如何安装它的。您可能设置了
PGDATA
环境变量。您可以在控制台中运行以下命令进行检查:

echo $PGDATA
如果为空,您可以检查可能的数据目录位置,即使用find命令:

sudo find / -name PG_VERSION
根据postgres文档,该文件应位于postgresql数据库目录中:


如果您不想卸载和删除数据目录,也可以检查此答案:

FYI:请参阅姐妹站点上有关从macOS卸载Postgres的最新问题:请参阅有关类似问题的相关讨论: