在MySQL中,我使用use database_name;
什么是psql等效项?
#1楼
与psql连接时,可以选择数据库。 从脚本中使用它很方便:
sudo -u postgres psql -c "CREATE SCHEMA test AUTHORIZATION test;" test
#2楼
如其他答案所述,您需要更改连接以使用其他数据库。
Postgres使用模式。 一个数据库中可以有多个方案。 因此,如果您在同一个数据库中工作,并且想要更改架构,则可以执行以下操作:
SET SCHEMA 'schema_name';
#3楼
使用psql的元命令\\c or \\connect [ dbname [ username ] [ host ] [ port ] ] | conninfo
\\c or \\connect [ dbname [ username ] [ host ] [ port ] ] | conninfo
(请参阅文档 )。
示例: \\c MyDatabase
请注意, \\c
和\\connect
元命令