我对MySQL有经验,但我刚开始使用Postgres - 从终端,我如何使用
我查看了文档,并在这里看到了这个问题 - https://dba.stackexchange.com/questions/1285/how-do-i-list-all-databases-and-tables-using-psql,其中被接受的解决方案是简单地输入
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
总是存在。 - Jasen