blog
blog copied to clipboard
postgresql
卸载已安装的PostgreSQL
- 打开终端(Terminal)应用程序。
- 在终端中输入以下命令并按回车键:
sudo /Library/PostgreSQL/16/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh - 终端会提示您输入管理员密码,输入密码并按回车键。
- 接下来会显示一些卸载选项,请根据您的需要进行选择。
- 等待卸载程序完成,这可能需要一些时间。
- 卸载完成后,您可以通过在终端中输入以下命令来确认PostgreSQL是否已完全卸载:
如果该命令未返回任何路径,则表示PostgreSQL已成功卸载。which psql
卸载postgresql 时候,遇到问题: The data directory (/Library/PostgreSQL/16/data) and service user account (postgres) have not been removed.
-
打开终端应用程序。
-
运行以下命令以停止 PostgreSQL 服务:
sudo launchctl unload -w /Library/LaunchDaemons/org.postgresql.postgres.plist -
运行以下命令以删除 PostgreSQL:
sudo rm -rf /Library/PostgreSQL -
最后,运行以下命令以删除 PostgreSQL 用户:
sudo dscl . delete /Users/postgres
完成后,您应该已经成功删除了 PostgreSQL