+ 2
Como criar uma data base no mongoDB
use nomedadatabase
2 Respostas
+ 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()