我尝试了其他帖子和SO问题中的许多建议,但似乎没有一个解决之道。我刚刚用brew install安装了PostgreSQL,然后运行了initdb命令。输出表明该用户将用于数据库,但是,该用户始终显示为mac用户。我可能会缺少什么?
控制台输出
createdb: could not connect to database template1: FATAL: password authentication failed for user "macuser"
Users-MBP:~ macuser$
答案 0 :(得分:1)
只需执行以下操作即可删除已安装的postgresql。
删除PostgreSQL的早期版本 brew卸载--force postgresql 删除所有Postgres文件 rm -rf / usr / local / var / postgres
从Postgresql下载macOS软件包并安装。
https://www.postgresql.org/download/macosx/
默认用户为postgres,安装时必须输入密码