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:
- 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
- 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_namemostrar 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