很抱歉这个noob问题,但我不确定我刚刚对PostgreSQL做了什么。我从http://postgresapp.com/下载并安装了Postres.app
然后我决定不再需要它,而只想用Homebrew安装PostgreSQL。所以我将Postgres.app
从我的应用程序文件夹拖到我的垃圾箱,然后清理我的垃圾并重新启动。现在我发现我可以从命令行运行psql
没有问题,我似乎能够创建并连接到PostgreSQL数据库等等。所以我的问题是:PostgreSQL已经安装在我的系统上(Mac 10.8.2 - Mountain Lion)?当我安装Postgres.app时,那只是一个启动并为我停止数据库的包装器吗? (如果是这样,为什么它下载28 MB?)或者在安装Postgres.app时安装了PostgreSQL?
答案 0 :(得分:5)
根据this你已经对垃圾箱做了好事。您可以浏览它提到的文件夹列表作为安装目录,如果仍然存在则将其删除:
/Applications/Postgres.app/Contents/MacOS/bin
/Applications/Postgres.app/Contents/MacOS/include
/Applications/Postgres.app/Contents/MacOS/lib
/Applications/Postgres.app/Contents/MacOS/share
~/Library/Application\ Support/Postgres/var
您还可以检查运行的psql安装:
$ which psql
它应该来自/usr/bin/
如果它被某些来源(macports,brew)正确安装,我认为PostgresApp使用了自己的bin文件夹。