- Início
- Como criar um novo banco de dados na sua instância postgres
Como criar um novo banco de dados na sua instância postgres
Quando você já estiver conectado na sua instância, você pode executar o seguinte comando SQL para criar um novo banco de dados vazio:
CREATE DATABASE nome_do_novo_banco;
Depois basta executar o comando abaixo no cliente psql para conectar no novo banco de dados e começar a executar comandos SQL diretamente nele.
\c nome_do_novo_banco
E se você quiser listar os bancos de dados disponíveis para conexão:
\l
Você recebera um retorno como este:
List of databases
Name | Owner | Encoding | Locale Provider | Collate | Ctype | ICU Locale | ICU Rules | Access privileges
----------|----------|----------|-----------------|-------------|-------------|------------|-----------|---------------------------------------
postgres | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | | =Tc/postgres + postgres=CTc/postgres
template0 | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | | =c/postgres + postgres=CTc/postgres
template1 | postgres | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | | =c/postgres + postgres=CTc/postgres
teste | dbadmin | UTF8 | libc | en_US.UTF-8 | en_US.UTF-8 | | |