Como criar e soltar o banco de dados em MongoDB

Como criar e soltar o banco de dados em MongoDB

Em artigos anteriores, fornecemos as etapas para instalar o MongoDB em CentOS e Rhel ou Ubuntu e Debian Systems. Agora encontre este artigo sobre como criar e soltar o banco de dados em MongoDB.

1. Crie banco de dados em MongoDB

É estranho ouvir, mas é verdade que o MongoDB não fornece nenhum comando para criar bancos de dados. Então a questão é como criaríamos um banco de dados ?. A resposta é: não criamos banco de dados no MongoDB, só precisamos usar o banco de dados com seu nome preferido e precisar salvar um único registro no banco de dados para criá -lo.

Listar bancos de dados - Primeiro verifique os bancos de dados atuais em nosso sistema.

# Mongo> Mostrar DBS; 
admin (vazio) local 0.078 GB Teste 0.078 GB 

Use novo banco de dados -
Agora, se queremos criar um banco de dados com nome ExampledB. Basta executar o seguinte comando e salvar um único registro no banco de dados. Depois de salvar seu primeiro exemplo, você verá que o novo banco de dados foi criado.

> Use ExampledB; > s = Nome: "Tecadmin.net "> dB.dados de teste.inserir (s); 

Listar bancos de dados -
Agora, se você listar os bancos de dados, você verá o novo banco de dados será deles com o nome ExampledB.

> mostrar dbs; 
admin (vazio) local 0.078 GB ExampledB 0.078 GB Teste 0.078 GB 

2. DOWT DATABASE EM MONGODB

MongoDB fornece DropDatabase () comando para soltar o banco de dados usado atualmente com seus arquivos de dados associados. Antes de excluir, verifique se você está selecionado usando o comando db.

> dB 
ExampledB 

Agora, se você executar o comando DropDatabase (). Ele removerá o banco de dados ExampledB.

> dB.DropDatabase (); 
"Dropped": "ExampledB", "OK": 1 

Para excluir o banco de dados MongoDB da linha de comando Linux ou script de shell - Use o seguinte comando de

# Mongo ExampledB -EVAL "DB.DropDatabase () " 

Referências:
1. http: // docs.MongoDB.Org/Manual/Tutorial/Getirto/Defesa/
2. http: // docs.MongoDB.org/manual/referência/command/DropDatabase/