Учебники

MongoDB — Окружающая среда

Давайте теперь посмотрим, как установить MongoDB на Windows.

Установите MongoDB на Windows

Чтобы установить MongoDB в Windows, сначала загрузите последнюю версию MongoDB с https://www.mongodb.org/downloads . Убедитесь, что вы получаете правильную версию MongoDB в зависимости от вашей версии Windows. Чтобы получить версию Windows, откройте командную строку и выполните следующую команду.

C:\>wmic os get osarchitecture
OSArchitecture
64-bit
C:\>

32-разрядные версии MongoDB поддерживают только базы данных размером менее 2 ГБ и подходят только для тестирования и оценки.

Теперь распакуйте загруженный файл на диск c: \ или в любое другое место. Убедитесь, что имя извлеченной папки — mongodb-win32-i386- [версия] или mongodb-win32-x86_64- [версия]. Здесь [версия] — версия загрузки MongoDB.

Затем откройте командную строку и выполните следующую команду.

C:\>move mongodb-win64-* mongodb
   1 dir(s) moved.
C:\>

Если вы извлекли MongoDB из другого места, перейдите по этому пути с помощью команды cd FOOLDER / DIR и теперь запустите указанный выше процесс.

MongoDB требует папку данных для хранения своих файлов. Расположение по умолчанию для каталога данных MongoDB — c: \ data \ db. Таким образом, вам нужно создать эту папку с помощью командной строки. Выполните следующую последовательность команд.

C:\>md data
C:\md data\db

Если вам нужно установить MongoDB в другом месте, вам нужно указать альтернативный путь для \ data \ db , указав путь dbpath в mongod.exe . Для того же, выполните следующие команды.

В командной строке перейдите в каталог bin, находящийся в папке установки MongoDB. Предположим, моя папка установки — D: \ set up \ mongodb

C:\Users\XYZ>d:
D:\>cd "set up"
D:\set up>cd mongodb
D:\set up\mongodb>cd bin
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data" 

Это отобразит сообщение об ожидающих соединениях на выходе консоли, которое указывает на то, что процесс mongod.exe выполняется успешно.

Теперь, чтобы запустить MongoDB, вам нужно открыть другую командную строку и выполнить следующую команду.

D:\set up\mongodb\bin>mongo.exe
MongoDB shell version: 2.4.6
connecting to: test
>db.test.save( { a: 1 } )
>db.test.find()
{ "_id" : ObjectId(5879b0f65a56a454), "a" : 1 }
>

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

D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data" 
D:\set up\mongodb\bin>mongo.exe

Установите MongoDB в Ubuntu

Выполните следующую команду для импорта открытого ключа GPG MongoDB —

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

Создайте файл /etc/apt/sources.list.d/mongodb.list с помощью следующей команды.

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' 
   | sudo tee /etc/apt/sources.list.d/mongodb.list

Теперь выполните следующую команду для обновления хранилища —

sudo apt-get update

Затем установите MongoDB с помощью следующей команды —

apt-get install mongodb-10gen = 2.2.3

В вышеуказанной установке 2.2.3 в настоящее время выпущена версия MongoDB. Всегда устанавливайте последнюю версию. Теперь MongoDB успешно установлен.

Запустить MongoDB

sudo service mongodb start

Стоп MongoDB

sudo service mongodb stop

Перезапустите MongoDB

sudo service mongodb restart

Для использования MongoDB выполните следующую команду.

mongo

Это соединит вас с запущенным экземпляром MongoDB.

MongoDB Помощь

Чтобы получить список команд, введите db.help () в клиенте MongoDB. Это даст вам список команд, как показано на следующем снимке экрана.

Справка БД

MongoDB Статистика

Чтобы получить статистику о сервере MongoDB, введите команду db.stats () в клиенте MongoDB. Это покажет имя базы данных, номер коллекции и документы в базе данных. Вывод команды показан на следующем скриншоте.