Translate

segunda-feira, 27 de janeiro de 2014

PostgreSql - Criar um banco de dados parte II

Nesta segunda parte do artigo, vamos descrever como utilizar o utilitário "createdb" para criar um banco de dados.

SINTAXE BÁSICA

createdb  <nome_do_banco> <opções> <descrição> 

Inicialmente, abra o terminal.  Para  exibir as opções disponíveis no utilitário "createdb"  execute o comando:
createdb --help

Após executar o comando, serão exibidas as opções disponíveis, conforme a imagem abaixo:




A seguir, apresentamos um exemplo com a utilização de duas dessas opções.

1º Exemplo

Criar um banco chamado "db_loja" e fazer a conexão em uma máquina local utilizando o usuário "postgres".

Solução

Vamos utilizar os seguinte parâmetros:

-h: indica qual a máquina que está localizada o servidor de banco de dados. Há duas possibilidades passar o ip ou o nome da máquina. Como a minha máquina é local posso passar o ip 127.0.0.1 ou nome "localhost";

-U: usuário que vai ser utilizado para se conectar ao servidor;

createdb  db_loja  -h127.0.0.1 -Upostgres

Após executarmos o comando, o banco foi criado e podemos fazer a conexão. Veja a imagem abaixo:

Relembrando, conforme citamos na primeira parte do artigo, que para criar um banco o usuário do banco deve ser um super usuário, exemplo postgres, ou deve ser um usuário com o privilégio de CREATEDB.

Nenhum comentário:

Postar um comentário