如果你想让模式中的表可以通过\dt
命令看见,请显式指定:
\dt ml.*
或将模式添加到您的 search_path
:
SET search_path = ml, web, public;
如果您希望对数据库的所有连接都保持更改,请使后一个更改是持久性的。
ALTER DATABASE "testingDB" SET search_path = ml, web, public;
Postgres 可以在一个 DBMS 实例下拥有多个数据库。请确保通过在 psql
命令中使用 -d
标志指定名称来连接到数据库:
$ psql -U awspostgres -h address -p 5432 -d <db name> testingDB
select catalog_name, schema_name, schema_owner from information_schema.schemata
会发生什么?还有 select datname, datdba, datistemplate, datallowconn, datconnlimit, datact from pg_database
? - Z4-tier