从10.5升级10.6,现在postgres 8.1受到打击 . 为了让事情变得更糟,我尝试安装8.4,我很确定只是让事情变得糟糕十倍 . 无论如何,当我尝试触发postgres并且只是createuser时我得到的例外是这样的:
createuser:无法连接到数据库postgres:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字“/tmp/.s.PGSQL.5432”上的连接?
我如何完全摆脱我的Mac上的postgres所以我可以做一个重做?
谢谢
3 回答
问题出在我的机器上的PostgreSQL帐户 .
我删除了帐户并使用此处的说明继续卸载:
自动卸载:
在安装目录中,将有一个uninstall-postgresql.app文件 . 执行(双击)将卸载PostgreSQL安装 .
手动卸载:
我也可以将这个小命令添加到答案中:
删除可执行的psql别名 .
如果您有更新的Postgres和/或OSX / macOS版本,则可以查看this answer .