Um banco de dados é um conjunto de tabelas, índices, visualizações, procedimentos armazenados e operadores. É possível crie vários bancos de dados em uma instância do AnalyticDB for PostgreSQL. No entanto, uma aplicação cliente pode se conectar a apenas um banco de dados por vez. Consultas entre bancos de dados não são suportadas.
Crie um banco de dados
Para crie um novo banco de dados, utilize a instrução CREATE DATABASE. A sintaxe é a seguinte:
CREATE DATABASE <dbname> [ [WITH] [OWNER [=] <dbowner>] ]
[ENCODING [=] <encoding>]
Nota:
<dbname>: Nome do banco de dados a ser criado.<dbowner>: Usuário que será o proprietário do novo banco de dados. Se omitido, o proprietário padrão será o usuário que executa a instrução.<encoding>: Codificação do conjunto de caracteres para o novo banco de dados. Especifique uma constante de string, como'SQL_ASCII', ou um número inteiro de codificação. O padrão é utf-8.
Exemplo:
CREATE DATABASE mygpdb;
Alternar entre bancos de dados
No console do DMS
Faça login no banco de dados usando o Data Management (DMS).
No painel de navegação à esquerda, em Instances Connected, expanda a instância de destino.
Localize e expanda o banco de dados atual e clique em duas vezes no schema de destino.
No psql
Faça login no banco de dados usando o psql.
-
Execute o comando a seguir para alternar de banco de dados:
\c <databasename><database_name>é o nome do banco de dados para o qual você deseja alternar.
Exclua um banco de dados
Para exclua um banco de dados, use a instrução DROP DATABASE. Essa instrução remove permanentemente os metadados do banco de dados e exclui o diretório em disco que contém seus dados. A sintaxe é a seguinte:
DROP DATABASE <dbname>
Nota:
<dbname> é o nome do banco de dados a ser excluído.
Exemplo:
DROP DATABASE mygpdb;