Postgres - 从Mac终端列出数据库

时间:2016-05-22 17:51:30

标签: postgresql

我对MySQL很有经验,但我刚开始使用Postgres - 从Mac上的终端,如何使用psql命令查看现有Postgres数据库的列表?

我检查了文档,我在这里看到了这个问题 - is a gist with an example,其中接受的解决方案是简单地键入psql \l,这对我来说很有意义...但是,当我试试这个,我收到了错误

psql: FATAL: database "l" does not exist

但是我登录到Postgres - 如果我输入psql DATABASE_NAME,没问题,我进入数据库......这对我来说是一个问题,因为我记不起数据库的名称了我想继续努力。我进入另一个表(我记得的名字),然后使用\l命令查看我的数据库并连接到我需要的数据库,但我更愿意只能看到一个列表必须先连接到数据库。我怎么能这样做?

1 个答案:

答案 0 :(得分:9)

感谢@MichałSznurawa指出我正确的方向 - 从Mac终端,使用psql -l,而不是psql \l就可以了。

相关问题