psql:严重:数据库“ <用户>”不存在
我正在使用Mac的PostgreSql应用程序(http://postgresapp.com/)。我过去在其他计算机上使用过它,但是在Macbook上安装时却给我带来了一些麻烦。我已经安装了应用程序,然后运行: psql -h localhost 它返回: psql: FATAL: database "<user>" does not exist 看来我什至无法运行控制台来创建它要查找的数据库。当我刚运行时,会发生相同的事情: psql 或者,如果我从应用程序下拉菜单中启动psql: 机器统计: OSX 10.8.4 psql(PostgreSQL)9.2.4 任何帮助表示赞赏。 我也尝试通过自制软件安装PostgreSql,但遇到了同样的问题。我还阅读了应用程序文档页面,其中指出: 首次启动Postgres.app时,它将创建$ USER数据库,该数据库为psql的默认数据库(未指定时)。默认用户为$ USER,没有密码。 因此,似乎该应用程序未在创建$ USER,但是我已经安装了-> uninstalled-reinstall了好几次了,所以它必须与我的机器有关。 我找到了答案,但是我不确定作为该线程的答案用户的工作方式->使Postgresql在Mac中运行:数据库“ postgres”不存在没有得到跟进。我使用以下命令来打开psql: psql -d template1 在有人可以提供有关此功能的解释之前,我将不回答这一问题。