postgres.app 找不到使用我的用户名的数据库



当我在欢迎Postgres窗口点击Open psql时,它打开了一个终端,我得到这个命令和输出:

Tyler-Singer-Clarks-MacBook-Pro:~ Tyler$ '/Applications/Postgres.app/Contents/Version
/9.3/bin'/psql -p5432
psql: FATAL:  database "Tyler" does not exist

为什么这个数据库存在或不存在?(我不确定是什么导致了这个数据库的存在,因此我应该在哪里寻找,以解决这个问题)

编辑:欢迎窗口显示"您现在有一个PostgreSQL服务器在本地运行。"它没有给我一个关于不能使用端口5432的错误

http://postgresapp.com/documentation/install.html

我用brew uninstall postgresql卸载了postgresql,卸载了Postgres。把大象从"应用程序"拖到"垃圾箱",然后清空"垃圾箱"。关键的事情是,然后按照上述链接的说明,并删除~/Library/Application Support/Postgres。只有在brew install postgresql和Postgres上安装postgresql。链接中有安装说明的应用程序终于可以工作了。

经典的,"关闭,打开"的解决方案,但必须做得充分和正确。

尝试从终端执行createdb Tyler

PostgresApp应该在安装过程中用你的用户名创建一个数据库。显然,这有时会失败,需要手动创建。

更多信息:PostgresApp Issue #139

相关内容

  • 没有找到相关文章

最新更新