对不起这个菜鸟问题,但我不确定我刚刚对PostgreSQL做了什么。我从http://postgresapp.com/下载并安装了Postres.app
,然后我决定不再想要它,宁愿只用Homebrew安装PostgreSQL。因此,我将Postgres.app
从应用程序文件夹拖到垃圾箱中,然后清洁垃圾并重新启动。现在,我发现我可以从命令行中运行psql
毫无问题,而且我似乎能够创建并连接到PostgreSQL数据库等。所以我的问题是:PostgreSQL是否已经安装在我的系统上(Mac 10.8.2-山狮)?当我安装postgres.app时,那只是一个启动和停止数据库的包装器吗?(如果是这样,为什么要下载28 MB?)或安装Postgres.app时我是否安装了PostgreSQL?
根据此事,您对垃圾做得很好。您可以浏览其称为安装目录的文件夹列表,并在仍然存在时将其删除:
- 二进制:
/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
如果某些来源(Macports,Brew)正确安装了/usr/bin/
,我认为GostGresApp使用了自己的bin文件夹。