如何在 Mac OS 上卸载 postgres?

如何在 Mac OS 上卸载 postgres?

可能重复:
如何在 Mac OS 上卸载 postgres?无法删除数据

我想在 Mac OS 10.6 上卸载 postgres,然后以全新安装和空数据库重新启动。

我目前有些困惑,有多个安装 - 我有一个 macports 安装,还有一个从KyngChaos 二进制文件在同一台机器上,这导致了问题。

我一直遵循“手动卸载”本页上的步骤。我所知道的唯一现有的 postgres 是在/usr/local/pgsql,所以我在步骤 5 中替换了该文件路径。我试图locate pg_config查看是否还有其他安装,但我看不到任何安装。(虽然这可能是错误的命令?)

但是,当我使用 KyngChaos 二进制文件重新安装时,我仍然可以使用我的旧登录名以“postgres”身份登录 postgres,并且仍然可以看到我所有的旧数据库和数据。

这些数据来自哪里?我的机器上是否可能还有另一个安装?如果是,我如何找到它的位置并将其终止?

答案1

lsof | grep pg和/或lsof |grep ostgre看看您是否可以找到正在运行的 postgresql 进程仍在使用的数据文件。

相关内容