【发布时间】:2016-09-19 13:06:22
【问题描述】:
我有使用 MySQL 的经验,但我刚刚开始使用 Postgres - 从我的 Mac 上的终端,我如何使用 psql 命令查看现有 Postgres 数据库的列表?
我检查了文档,我看到这里提出了这个问题 - https://dba.stackexchange.com/questions/1285/how-do-i-list-all-databases-and-tables-using-psql,接受的解决方案是简单地输入 psql \l,这对我来说很有意义......但是,当我尝试这个时,我得到了错误
psql: FATAL: database "l" does not exist
但我已登录 Postgres - 如果我输入 psql DATABASE_NAME,没问题,我会进入数据库...最近这对我来说是个问题,因为我不记得我想要的数据库的名称继续工作。我进入另一个表(我确实记得的名称),然后使用\l 命令查看我的数据库并连接到我需要的数据库,但我宁愿能够看到一个列表而不必首先连接到数据库。我该怎么做?
【问题讨论】:
-
数据库
postgres始终存在。 -
谢谢,这对了解很有帮助。
标签: postgresql