从10.5升级到10.6,现在postgres 8.1被重创。为了让事情变得更糟,我尝试安装了8.4,我敢肯定这会让事情变得更糟十倍。无论如何,当我尝试启动postgres并创建用户时,我得到的例外是:
createuser:无法连接到
数据库postgres:无法连接
到服务器:没有这样的文件或目录
服务器是否在本地和本地运行
接受Unix域上的连接
套接字“/tmp/.s.PGSQL.5432”
我如何在Mac上完全摆脱postgres,这样我就可以重做一遍
谢谢
问题在于我机器上的PostgreSQL帐户
我删除了该帐户,并按照以下说明继续卸载:
自动卸载:
在安装目录中,将有一个uninstall-postgresql.app文件。正在执行(双击)将卸载PostgreSQL安装
手动卸载:
-
停止服务器:
sudo/sbin/SystemStarter-stop-postgresql-8.3
-
删除菜单快捷方式:
sudo rm-rf/Applications/PostgreSQL 8.3
-
删除ini文件:
sudo rm-rf/etc/postgres-reg.ini
-
删除启动项目:
sudo rm-rf/Library/StartupItems/postgresql-8.3
-
删除数据和已安装的文件:
sudorm-rf/Library/PostgreSQL/8.3
-
删除用户发帖:
sudo-dscl。删除/users/postgres