Postgresql Mac卸载

时间:2014-09-14 22:19:33

标签: macos postgresql

我已经关注了在mac上卸载postgres sql的一些问题,并且无法弄清楚如何处理无法删除数据目录。我的问题是我已经安装了一段时间,但不记得密码,除了有人可以告诉我如何重置密码之外,想到卸载密码。我看到创建了一个用于postgres的mac用户帐户,并且在通过mac首选项重置密码后,我无法访问数据库或通过JDBC连接。请帮忙!

1 个答案:

答案 0 :(得分:1)

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

很难说出数据目录在哪里,而不知道你是如何安装它的。您可能设置了PGDATA环境变量。您可以通过在控制台中运行以下命令来检查它:

echo $PGDATA

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

sudo find / -name PG_VERSION

根据postgres文档,它应该是在postgresql数据库目录中的文件: http://www.postgresql.org/docs/8.4/static/storage-file-layout.html

如果您不想卸载和删除数据目录,也可以查看此答案:How do I reset the postgresql 9.2 default user (usually 'postgres') password on mac os x 10.8.2?