+ 2
Como criar uma data base no mongoDB
use nomedadatabase
2 Answers
+ 7
MongoDB nĂŁo forneceu qualquer comando para criar "banco de dados". Na verdade, vocĂȘ nĂŁo precisa criĂĄ-lo manualmente, porque, o MangoDB irĂĄ criĂĄ-lo na mosca, durante a primeira vez que vocĂȘ salvar o valor na coleção definida (ou tabela em SQL) e banco de dados.
Para o desenvolvedor do SQL de fundo, precisamos criar um banco de dados, tabela e inserir valores na tabela manualmente. No MongoDB, vocĂȘ nĂŁo precisa mencionar o que deseja criar, quando pela primeira vez vocĂȘ salva o valor na coleção definida (tabela), no banco de dados selecionado, o MangoDB criarĂĄ o valor, a coleção eo banco de dados automaticamente.
Use "use new-databasename" para alternar do banco de dados padrĂŁo para definir banco de dados (mesmo nome de banco de dados nĂŁo existe funcionarĂĄ). No entanto, o MangoDB ainda nĂŁo criou nenhum banco de dados, atĂ© que vocĂȘ salve algo dentro.
> use yourdatabasedb
switched to db yourdatabasedb
> show dbs
admin 0.03125GB
local (empty)
Defina uma coleção chamada "usuĂĄrios" e salve um documento fictĂcio (valor) dentro.
> db.users.save( {username:"yourname"} )
> db.users.find()
{ "_id" : ObjectId("4dbac7bfea37068bd0987573"), "username" : "yourname" }
>
> show dbs
admin 0.03125GB
local (empty)
yourdatabasedb 0.03125GB
Isto diz, "salvar este documento (valor) '{username:" yourname "}' na coleção 'user'". Quando esta operação de "salvar" é realizada, o MangoDB criarå automaticamente a coleção "user" e "yourdatabasedb"
- Google translated
+ 2
you can do this
use myDatabase
db.myCollection.save({myKey: value})
Then, to find the data:
db.myCollection.find()