MongoDB — создать базу данных

MongoDB — создать базу данных

В MongoDB вы создаете базу данных, переключаясь на несуществующую базу данных, а затем вставляя в нее данные.

В MongoDB нет оператора CREATE DATABASE, как в SQL. Чтобы создать базу данных в MongoDB, просто переключитесь на несуществующую базу данных, а затем вставьте в нее данные.

Чтобы переключить базы данных, выполните команду use. Если база данных еще не существует, она будет создана:

use music

В результате вы увидите следующее сообщение:

switched to db music

Однако база данных фактически не создается, пока вы не вставите в нее данные:

db.artists.insert({ artistname: "The Tea Party" })
блок 1

Вышеприведенная команда создает коллекцию и вставляет в нее документ.

Будет сгенерировано следующее сообщение:

WriteResult({ "Inserted" : 1 })

Вы можете увидеть новую базу данных в списке существующих баз данных, введя следующую команду:

show databases

Вот пример вывода:

local 0.000GB
music 0.000GB
test 0.005GB

В данном случае отображаются три базы данных, одна из которых - наша вновь созданная база данных (music).

Вы также можете запустить следующую строку, чтобы просмотреть содержимое вашей базы данных:

db.artists.find()

Что должно привести к похожему выводу:

{"_id" : ObjectId("5780fbf948er5c6b3ffb0149"), "artistname" : "The Tea Party"}

Как видите, пара имя/значение теперь сохраняется в новой базе данных. MongoDB также вставил поле _id. Если вы не предоставите поле _id, MongoDB создаст его за вас.

блок 3

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*