【问题标题】:Postgres - list databases from Mac terminalPostgres - 从 Mac 终端列出数据库
【发布时间】: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


【解决方案1】:

感谢@Michał Sznurawa 为我指明了正确的方向 - 从 Mac 终端,使用 psql -l,而不是 psql \l 来解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-12
    • 2017-09-09
    • 1970-01-01
    • 2023-03-03
    • 2017-02-08
    • 2012-04-24
    • 2021-05-26
    • 2016-07-13
    相关资源
    最近更新 更多