Notas úteis sobre o uso do MongoDB

Até recentemente, a maior parte da minha experiência em programação de banco de dados foi com mySQL. Mas tenho usado o MongoDB cada vez mais. Aqui estão algumas notas que mantenho em mãos, especialmente quando não uso o MongoDB por um tempo e preciso de uma atualização rápida.

Notas sobre MongoDB / etapas para executar o programa:

  1. no prompt de comando: inicie o MongoDB (instalação local)

uma. navegue até o diretório do Mongo neste sistema:

C: mongo bin

b. inicie o db

C: mongo bin> mongod

  1. Para interagir com o banco de dados, inicie um novo prompt de comando (mantendo o primeiro aberto)

uma. navegue até o diretório do Mongo neste sistema:

C: mongo bin

b. iniciar sessão

C: mongo bin > mongo

c. alguns comandos úteis:

mostrar dbs
usar db_name

mostrar coleções // coleções são como tabelas em SQL

db.collection_name.find () // mostra todos os objetos dessa coleção

// adicionar dados

obj = {nome: “Kathy”};
db.collection_name.save (obj);

// adquirir dados

db.collection_name.find ({x: 4})

// deletar dados

db.collection_name.drop () // descarta a coleção inteira

db.collection name.remove () // remove todos os objetos da coleção
db.collection
name.remove ({name: “Kathy”}) // remove kathy

Eu postei isso originalmente em meu blog, em http://www.underground-flash.com/2012/07/handy-notes-on-using-mongodb.html