Você está na página 1de 5

Alguns comandos básicos do mongoDB http://paulodutrainfo.com.br/alguns-comandos-basicos...

Alguns comandos básicos do mongoDB


17 JUL 2019 - 1 MINUTES TO READ

Fala galera, no post de hoje iremos falar um pouco sobre alguns comandos
básicos do mongoDB. No post anterior falamos um pouco sobre a visão geral
dele e também comentamos sobre alguns tipos de banco de dados NoSQL.

Vamos começar falando sobre alguns comandos básicos do mongoDB. Para


iniciar o serviço do mongo:

1 mongod

iniciando-mongod.sh hosted with ❤ by GitHub view raw

OBS: Abra outra aba no terminal e deixe essa executando o serviço do mongodb.

Após inicializar o serviço do mongo, digite no terminal: mongo, com esse


comando você irá iniciar o mongo shell, deixando o terminal disponível para a
execução de comandos.

1 mongo

inicializando-mongo-shell.sh hosted with ❤ by GitHub view raw

1 of 5 23/01/2022 11:27
Alguns comandos básicos do mongoDB http://paulodutrainfo.com.br/alguns-comandos-basicos...

Para exibir os banco de dados existentes:

1 show dbs;

exibindo-banco-de-dados-mongo.sh hosted with ❤ by GitHub view raw

Para alterar o database informe:

1 use nome-do-database-desejado

alterar-database-ou-utilizar-um-mongo.sh hosted with ❤ by GitHub view raw

Exemplo: use admin.

Para criar uma coleção, utilize:

1 db.createCollection('nome-da-collection')

criar-collection-mongo.sh hosted with ❤ by GitHub view raw

Exemplo: db.createCollection(ʻmyCollectionʼ).

Para exibir as collections de um database execute o seguinte comando:

2 of 5 23/01/2022 11:27
Alguns comandos básicos do mongoDB http://paulodutrainfo.com.br/alguns-comandos-basicos...

Entretanto se você informar um nome de um banco que ainda não existe ele irá
realizar a alteração, (criando ele na memória) exemplo:

e depois criar uma collection dentro dele:

1 db.createCollection('myCollection')

criando-collection-em-banco-na-memoria.sh hosted with ❤ by GitHub view raw

e depois perdir para listar os bancos de dados, o mesmo será criado, porque uma
collection foi atrelada a ele:

O mongo considera letras maiúsculas e minusculas (camelcase) no momento de


criação das collections ou seja se for criada uma coleção chamada myCollection
e depois você tentar criar mycollection, será permitido.

Para efetuar o drop (apagar) uma collection informe:

1 db.nomedacollection.drop()

drop-collection-mongo.sh hosted with ❤ by GitHub view raw

Exemplo:

3 of 5 23/01/2022 11:27
Alguns comandos básicos do mongoDB http://paulodutrainfo.com.br/alguns-comandos-basicos...

Ao apagar a outra collection criada no banco “meubanco” e depois pedir para


exibir todos os bancos de dados, você irá notar que o mesmo será apagado, ou
seja ao apagar todas as collections de um banco de dados no mongo o mesmo
também é apagado.

E ai o que achou ? comente abaixo.

4 of 5 23/01/2022 11:27
Alguns comandos básicos do mongoDB http://paulodutrainfo.com.br/alguns-comandos-basicos...

5 COMENTÁRIOS Paulo Dutra 🔒 Disqus' Privacy Policy 


1 Iniciar sessão

 Favorite 1 t Tweet f Partilhar Ordenar pelos Melhores

Junte-se ao debate...

INICIE A SESSÃO COM


OU REGISTE-SE COM DISQUS ?

Nome

Deivid Silva • há 2 anos


Top, conteúdo muito bem explicado.
7△ ▽ • Responder • Partilhar ›

Paulo Dutra Moderador > Deivid Silva • há 2 anos


Boa noite Deivid. Muito obrigado.
△ ▽ • Responder • Partilhar ›

Mauro Lucio • há um ano


Super bem explicado!
△ ▽ • Responder • Partilhar ›

Paulo Dutra Moderador > Mauro Lucio • há um ano


Fala Mauro, agradeço o feedback, em breve irei publicar mais conteúdos de
mongo db.
△ ▽ • Responder • Partilhar ›

Mauro Lucio > Paulo Dutra • há 9 meses


Abraços Paulo Dutra!
△ ▽ • Responder • Partilhar ›

✉ Subscrever d Adicione Disqus no seu "site"Adicionar DisqusAdicionar ⚠ Do Not Sell My Data

5 of 5 23/01/2022 11:27

Você também pode gostar