14 de jun de 2014

Serie comando de manipulação: Criar uma base de dados no mongoDB

Vamos usar o comando para criação de banco de dados no mongoDB:

A criação de um banco no mongo é bem simples, temos só que usar o comando use seguido do nome do banco a ser criado:

para isso teremos que estar com o logado no mongo:
$ mongo
MongoDB shell version: 2.6.0
connection to: test
>

Por exemplo:
> use minha_database

esse comando criara uma nova banco de dados, se ela não esiste ainda senão ele retornará a banco de dados existente.

Com o comando use também poderemos selecionar a base existente para ser usada, por exemplo:
>use database_antiga
switched to database_antiga

Para checar a banco de dados corrente usamos o seguinte comando (similar ao pwd do linux).
>db
minha_database

o comando retornará o banco que você está usando no momento.

se precisamos checar a lista de databeses existentes no mongo, usamos o comando: show dbs

Por exemplo:
>show dbs
local     0.78125GB
test      0.23012GB

Mesmo criando sua banco de dados (minha_database) ela não aparecerá na lista, para ela aparecer você precisa inserir um documento na sua banco de dados:
> use minha_database
> db.minhacolecao.insert({"name":"@rogeriofontes"})

novamento executando o comando show, ela estará presente:
>show dbs
local       0.78125GB
minha_database       0.23012GB
test                 0.23012GB

Uma dica importante é que a por default o mongo usa a banco de dados chamada test.

Se você não criar qualquer banco de dados, as coleções serão armazenadas no banco de dados test do mongo, então sempre tome cuidado com isso.

Veremos uma sequencia de comandos nos próximos artigos o próximo será como excluir uma base de dados.

Abrs, mongodb-criardatabase.txt 7 de 10

Nenhum comentário:

Postar um comentário