You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何彻底从MacBook卸载PostgreSQL?解决重装需旧密码问题

彻底卸载并重装PostgreSQL@16解决旧密码问题

问题出在brew uninstall只移除了程序文件,但PostgreSQL的数据目录、配置文件还保留着,导致重装后直接复用旧的用户密码。按以下步骤彻底清理后再重装即可解决:

  • 先停止PostgreSQL服务:
    brew services stop postgresql@16
    
  • 强制卸载程序,确保删除所有关联文件:
    brew uninstall --force postgresql@16
    
  • 删除存储用户、数据库信息的核心数据目录:
    rm -rf /usr/local/var/postgresql@16
    
  • 删除配置文件目录:
    rm -rf /usr/local/etc/postgresql@16
    
  • 删除日志文件(可选,彻底清理残留痕迹):
    rm /usr/local/var/log/postgresql@16.log
    
  • 清理Homebrew相关缓存:
    brew cleanup postgresql@16
    

完成清理后重新安装并初始化:

brew install postgresql@16
initdb /usr/local/var/postgresql@16 -E utf8
brew services start postgresql@16

最后设置新密码:
先进入PostgreSQL命令行:

psql postgres

执行修改密码命令(替换你的新密码为实际密码):

ALTER USER postgres WITH PASSWORD '你的新密码';

输入\q退出命令行即可。

内容的提问来源于stack exchange,提问作者Crazy Z

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 01:44:57