postgresql:如何使用特定的数据库
postgresql: how to use a particular database
我是 postgresql 的新手,我希望改进。我主要使用 MySQL 并且我已经看到有一些差异。在 mysql 下,我想使用或更改我的数据库 (d1),我只是说命令
use d1;
我在 postgres 下做什么?
我可以使用以下命令查看数据库和角色:
select * from pg_roles;
select datname from pg_database;
还有我可以指向的综合在线资源吗?
谢谢
Psql使用以反斜杠为前缀的短命令来标识'meta-commmands';命令 shell 的输入,而不是要发送到数据库的命令。
您可以通过输入 \?
来获取这些列表
您可以使用 \c databasename
在 psql 中更改数据库
我是 postgresql 的新手,我希望改进。我主要使用 MySQL 并且我已经看到有一些差异。在 mysql 下,我想使用或更改我的数据库 (d1),我只是说命令
use d1;
我在 postgres 下做什么?
我可以使用以下命令查看数据库和角色:
select * from pg_roles;
select datname from pg_database;
还有我可以指向的综合在线资源吗?
谢谢
Psql使用以反斜杠为前缀的短命令来标识'meta-commmands';命令 shell 的输入,而不是要发送到数据库的命令。
您可以通过输入 \?
您可以使用 \c databasename