Как установить MongoDB в Windows?
Вопрос
Я пытаюсь протестировать MongoDB и посмотреть, подходит ли это мне.Я скачал 32-разрядную версию Windows, но понятия не имею, как действовать дальше.
Обычно я использую сервисы WAMP для разработки на своем локальном компьютере.Могу ли я запустить MongoDB на Wamp?
Однако, каков наилучший (самый простой!) способ заставить это работать в Windows?
Спасибо!
Решение
Это не как Вэмп. Вам нужно запустить базу данных MongoDB с командой после создания каталога C:/DATABASE_MONGO
mongod --dbpath=C:/database_mongo/
Затем вы можете подключиться к MongoDB, используя команды.
Другие советы
Процесс установки Mongo в Windows
Готовы ли вы к установке ... и использованию … Технически, это не установка, это просто загрузка…
Я. Скачать zip-файл http://www.mongodb.org/downloads
II. Извлечь это и скопируйте файлы в нужное вам место.
III. Начать движок DB.
IV. Тест установите и используйте его.
Вот и все!Так просто, не так ли?Хорошо, давайте начнем
1.Загрузите zip-файл
- Перейти к http://www.mongodb.org/downloads
Вы увидите экран, подобный этому:
- Я использую 32-разрядную версию Windows 7 - вот почему я скачал пакет, помеченный красным.
Нажмите кнопку загрузить (это займет всего несколько секунд).
- Ух ты...Я уже скачал это.Это был заархивированный файл под названием
mongodb-win32-i386-2.4.4.zip
(Название папки будет меняться в зависимости от версии, которую вы загружаете, здесь я получил версию 2.4.4).
- Ух ты...Я уже скачал это.Это был заархивированный файл под названием
ОК, все готово.
2.Извлечь
- Извлеките молнию
- Скопируйте файлы в нужное место на вашем компьютере.
- Я собираюсь скопировать извлеченные файлы на свой общий диск, так как у меня там не так много файлов.
- Хорошо, тогда куда вы планируете вставить файлы mongo?В C:или в самом вашем рабочем столе?
- Хорошо, независимо от того, куда вы вставляете...На приведенном ниже снимке вы можете видеть, что я перешел к папке bin внутри папки Mongo.Я насчитал пятнадцать файлов внутри bin.А как насчет тебя?
Закончено!Вот и все
Что мы должны делать дальше?
3.Запустите движок DB engine
Давайте начнем использовать нашу базу данных mongo...
- Откройте командную строку, затем перейдите в `bin` в папке mongo![Переход к папке bin в mongo][4]
- Введите `mongo.exe` (это команда, используемая для запуска командной строки mongo Db Power shell).Тогда смотрите приведенный ниже ответ..![Выполняется mongo.exe][5] * Это было потрясающее исключение, ЛОЛ … Что это?* > Не удалось подключиться к серверу.* Почему произошло это исключение?Я понятия не имею...Создал ли я промежуточный сервер?* * Нет.* * Правильно, тогда как получилось, что он подключился к промежуточному серверу?Глупая машина ... Джей Зи.* * Я понял!Как и все другие базы данных, мы должны запустить движок базы данных, прежде чем использовать его.* * Итак, как мы можем его запустить?*
- Мы должны запустить базу данных mongo с помощью команды `mongod`.Выполните это из папки `bin` mongo.* Давайте посмотрим, что произошло.* ![введите описание изображения здесь] [6] * Снова чудесно отформатированное исключение J, которое мы получили, верно?Вы заметили, что я выделил сверху?Да, это команда mongod.Второе исключение - это просьба к нам создать папку с именем data.И внутри папки с данными есть папка с именем `db".* * Итак, мы должны создать эти папки `data \ db`.* * Следующий вопрос - где создавать эти папки?*
-
Мы должны создать папки `data \ db` на диске `C` нашего ящика, в который мы устанавливаем mongo.Давайте создадим структуру папок на диске C.Здесь возникает вопрос:"Обязательно ли создавать каталоги data \ db внутри C?" Нееет, не совсем.Mongo по умолчанию использует `C` для этой папки, но вы можете создавать их где угодно.Однако, если его нет в `C`, вы должны сообщить mongo, где он находится.* Другими словами, если вы не хотите, чтобы базы данных mongo находились на `C:\`, вы должны указать путь к БД для mongo.exe.*
Необязательно
- Хорошо, я создам эти папки в каком-нибудь другом месте, кроме `C`, для лучшего понимания этого параметра.Затем я создам в корневом каталоге диска `D` с помощью cmd.Почему?Потому что это возможность для нас вспомнить старые команды dos...![введите описание изображения здесь][7]
- Следующим шагом будет установка пути к базе данных в mongo.exe.Вернитесь в `bin` и введите команду `mongod.exe --dbpath d:\data`.Я получил ответ ниже:![введите описание изображения здесь][8] Надеюсь, все прошло хорошо...Потому что я не увидел никакой ОШИБКИ *** в консоли J.
- Далее мы можем перейти и запустить базу данных, используя команду `Пуск mongo.exe`![введите описание изображения здесь] [9] Я не видел никаких сообщений об ошибках или предупреждений.Но мы должны предоставить команду, чтобы убедиться, что mongo запущен, т.е.mongod получит ответ:![введите описание изображения здесь] [10] Надеюсь, все прошло хорошо.
4.Протестируйте установку Mongo DB
Теперь мы должны правильно просмотреть нашу базу данных?Да, очень, иначе как мы узнаем, что он запущен?
Для целей тестирования у MONGO есть база данных под названием test
по умолчанию.Давайте спросим об этом.
Но как же без всяких студий управления?В отличие от SQL, мы должны зависеть от командной строки.Да, точно такая же командная строка… наша старая добрая командная строка… Heiiiii..Не бойтесь, да, это всего лишь наша старая командная строка.Хорошо, давайте пойдем и посмотрим, как мы собираемся это использовать…
Оооо Нееет… не закрывай приведенную выше командную строку оставьте как есть…
Я уверен, что вы, люди, возможно, помните старое программирование на Си, которым мы занимались в день учебы в колледже, не так ли?
mongo
или mongo.exe
повторите еще раз и посмотрите, что получится.
Вы получите экран, как показано ниже:
test
, попробуйте вставить в него запись.
Следующий вопрос здесь: "Как мы будем вставлять?" Есть ли в mongo SQL-команды?Нет, у монго есть только команды, с которыми можно помочь.
Основная команда для вставить является
db.test.save( { Кодоттестовое поле:‘Меня зовут Кодот’ } )
Где test
является базой данных и .save
это команда insert. KodothTestField
является именем столбца или поля, и My name is Kodoth
это ценность.
db.test.find()
Наши данные были успешно вставлены … Ура-а-а-а-а..
Я знаю, что вы думаете о числе, которое отображается при каждой записи с именем ObjectId.Это как уникальное поле id в SQL, которое автоматически увеличивается и все такое.Присмотревшись повнимательнее, вы можете увидеть, что идентификатор объекта заканчивается на 92, поэтому он разный для каждой записи.
Наконец-то мы успешно установили и подтвердили правильность MONGO.Давай устроим вечеринку...Итак, теперь вы согласны с тем, что МОНГО такой же сладкий, как МАНГО?
Также у нас есть сторонние инструменты для изучения МОНГО.Один из них называется МОНГО ВЮ.Используя этот инструмент, мы можем выполнять операции с базой данных mongo, как мы используем Management Studio для SQL Server.
Можете ли вы просто представить себе SQL server или Oracle Db с совершенно разными строками в одной таблице?Возможно ли это в нашей таблице реляционной базы данных?Вот как работает mongo.Я покажу вам, как мы можем это сделать…
Сначала я покажу вам, как данные будут выглядеть в реляционной базе данных.
Например, рассмотрим таблицу Employee и таблицу Student в реляционном виде.Схемы были бы совершенно другими, не так ли?Да , именно так…
Давайте теперь посмотрим, как это будет выглядеть в Mongo DB.Приведенные выше две таблицы объединены в единую коллекцию в Mongo…
Вот как Коллекции хранятся в Mongo.Я думаю, теперь вы действительно чувствуете разницу, верно?Все было под единым зонтиком.Это неправильный способ, но я просто хотел показать вам всем, как это происходит, поэтому я объединил 2 совершенно разные таблицы в одну коллекцию.
Если вы хотите попробовать, вы можете использовать приведенные ниже тестовые скрипты
***********************
TEST INSERT SCRIPT
*********EMPLOYEE******
db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )
db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )
db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } )
******STUDENT******
db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )
db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )
db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
************************
Спасибо
Довольно хорошая документация представлена на Веб-сайт MongoDB
Установить MongoDB
Определите, какая сборка MongoDB вам нужна.
Существует три сборки MongoDB для Windows:
MongoDB для Windows Server 2008 R2 edition (т. е.2008R2) работает только на Windows Server 2008 R2, 64-разрядной версии Windows 7 и более новых версиях Windows.Эта сборка использует преимущества последних улучшений платформы Windows и не может работать в более старых версиях Windows.
MongoDB для 64-разрядной версии Windows работает на любой 64-разрядной версии Windows, более новой, чем Windows XP, включая Windows Server 2008 R2 и Windows 7 64-разрядная.
MongoDB для 32-разрядной версии Windows работает на любой 32-разрядной версии Windows, более новой, чем Windows XP.32-разрядные версии MongoDB предназначены только для старых систем и для использования в системах тестирования и разработки.32-разрядные версии MongoDB поддерживают только базы данных размером менее 2 ГБ.
Чтобы узнать, какая версия Windows у вас установлена, введите следующую команду в командной строке:
wmic os get osarchitecture
Скачайте MongoDB для Windows.
Загрузите последнюю производственную версию MongoDB со страницы загрузки MongoDB.Убедитесь, что вы загрузили правильную версию MongoDB для вашей системы Windows.64-разрядные версии MongoDB не работают с 32-разрядной Windows.
Установите загруженный файл.
В проводнике Windows найдите загруженный msi-файл MongoDB, который обычно находится в папке Downloads по умолчанию.Дважды щелкните файл msi.Набор экранах появится, чтобы направлять вас через процесс установки.
Переместите папку MongoDB в другое место (необязательно).
Чтобы переместить папку MongoDB, вы должны выполнить команду переместить как администратор.Например, чтобы переместить папку в C:\mongodb:
Выберите Меню "Пуск" > Все Программы > Аксессуары.
Щелкните правой кнопкой мыши командную строку и выберите "Запуск от имени администратора" во всплывающем меню.
Выполните следующие команды:
cd \ move C:\mongodb-win32-* C:\mongodb
MongoDB является автономным и не имеет никаких других системных зависимостей.Вы можете запустить MongoDB из любой выбранной вами папки.Вы можете установить MongoDB в любую папку (например
D:\test\mongodb
)Запустите MongoDB
Предупреждение:
Не заставляйте
mongod.exe
видны в общедоступных сетях без выполняющимся в “Безопасный режим” с авт обстановке.MongoDB предназначен для запуска в надежных средах, и база данных не включает "Безопасный режим” по умолчанию.
Настройте среду MongoDB.
MongoDB требует наличия каталога данных для хранения всех данных.Путь к каталогу данных MongoDB по умолчанию - \data\db.Создайте эту папку, используя следующие команды из командной строки:
md \data\db
Вы можете указать альтернативный путь для файлов данных, используя
--dbpath
возможностьmongod.exe
, например:C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
Если ваш путь содержит пробелы, заключите весь путь в двойные кавычки, например:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
Запустите MongoDB.
Чтобы запустить MongoDB, выполните
mongod.exe
.Например, из командной строки:C:\Program Files\MongoDB\bin\mongod.exe
Это запускает основной процесс работы с базой данных MongoDB.Сообщение "ожидание подключения" в выводе консоли указывает на то, что процесс mongod.exe запущен успешно.
В зависимости от уровня безопасности вашей системы Windows может отображать диалоговое окно с предупреждением о блокировке “некоторых функций” C:\Program Files\MongoDB\bin\mongod.exe для обмена данными по сетям.Все пользователи должны выбрать Частные сети, такие как моя домашняя или рабочая сеть, и нажать Разрешить доступ.Для получения дополнительной информации о безопасности и MongoDB, пожалуйста, ознакомьтесь с документацией по безопасности.
Подключитесь к MongoDB.
Чтобы подключиться к MongoDB через командную оболочку mongo.exe, откройте другую командную строку.При подключении необходимо указать каталог данных, если надо.На этом шаге приведено несколько примеров команд подключения.
Если в вашей установке MongoDB используется каталог данных по умолчанию, подключитесь без указания каталога данных:
C:\mongodb\bin\mongo.exe
Если при установке используется другой каталог данных, укажите этот каталог при подключении, как в этом примере:
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
Если ваш путь содержит пробелы, заключите весь путь в двойные кавычки.Например:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
Если вы хотите разрабатывать приложения с использованием .NET, обратитесь к документации C # и MongoDB для получения дополнительной информации.
Начните использовать MongoDB.
Чтобы начать использовать MongoDB, см. раздел Начало работы с MongoDB.Также ознакомьтесь с документом Production Notes перед развертыванием MongoDB в производственной среде .
Позже, чтобы остановить MongoDB, нажмите Control + C в терминале, на котором запущен экземпляр mongod.
Настройка службы Windows для MongoDB
Примечание:
Существует известная проблема для MongoDB 2.6.0, SERVER-13515, которая препятствует использованию инструкций в этом разделе.Для MongoDB 2.6.0 используйте Вручную создайте службу Windows для MongoDB, чтобы вместо нее создать службу Windows для MongoDB.
Настройка каталогов и файлов.
Создайте файл конфигурации и путь к каталогу для вывода журнала MongoDB (logpath):
Создайте определенный каталог для файлов журнала MongoDB:
md "C:\Program Files\MongoDB\log"
В командной строке создайте файл конфигурации для параметра logpath для MongoDB:
echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
Запустите службу MongoDB.
Выполните все следующие команды в командной строке с “Правами администратора”:
Установите службу MongoDB.Для
--install
чтобы добиться успеха, вы должны указать параметр logpath во время выполнения."C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
Измените путь к файлу mongod.cfg по мере необходимости.
Чтобы использовать альтернативный dbpath, укажите путь в файле конфигурации (напримерC:\Program Files\MongoDB\mongod.cfg) или в командной строке с параметром --dbpath.
Если каталог dbpath не существует, mongod.exe запускаться не будет.Значение по умолчанию для dbpath равно
\data\db
.При необходимости вы можете установить службы для нескольких экземпляров mongod.exe или mongos.exe.Установите каждый сервис с уникальным
--serviceName
и--serviceDisplayName
.Используйте несколько экземпляров только тогда, когда имеются достаточные системные ресурсы и этого требует ваш системный дизайн .Остановите или удалите службу MongoDB по мере необходимости.
Чтобы остановить службу MongoDB, используйте следующую команду:
net stop MongoDB
Чтобы удалить службу MongoDB, используйте следующую команду:
"C:\Program Files\MongoDB\bin\mongod.exe" --remove
Вручную создайте службу Windows для MongoDB
Следующая процедура предполагает, что вы установили MongoDB с помощью установщика MSI с путем по умолчанию C:\Program Files\MongoDB 2.6 Стандартный.
Если вы установили программу в альтернативный каталог, вам нужно будет соответствующим образом скорректировать пути.
Откройте командную строку администратора.
Windows 7 / Vista / Server 2008 (и R2)
Пресса Конкурсы + R, затем введите
cmd
, затем нажмите Ctrl + Сдвиг + Войти.Windows 8
Пресса Конкурсы + X, затем нажмите A.
Выполните остальные шаги из командной строки администратора.
Создавайте каталоги.
Создайте каталоги для вашей базы данных и файлы журналов:
mkdir c:\data\db mkdir c:\data\log
Создайте файл конфигурации.
Создайте файл конфигурации.Этот файл может содержать любые параметры конфигурации для mongod, но должен содержать допустимый параметр для logpath:
Ниже создается файл конфигурации, в котором указываются как путь к журналу, так и параметры dbpath в файле конфигурации:
echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
Создайте сервис MongoDB.
Создайте сервис MongoDB.
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
sc.exe
требуется пробел между “=
” и значения конфигурации (например , “binPath=
”), и “”, чтобы избежать двойных кавычек.В случае успешного создания отобразится следующее сообщение журнала:
[SC] CreateService SUCCESS
Запустите службу MongoDB.
net start MongoDB
Остановите или удалите службу MongoDB по мере необходимости.
Чтобы остановить службу MongoDB, используйте следующую команду:
net stop MongoDB
Чтобы удалить службу MongoDB, сначала остановите службу, а затем выполните следующую команду:
sc.exe delete MongoDB
Я понимаю, что вы уже приняли ответ на это, но я написал эту короткую статью, чтобы установить MongoDB в c:\wamp
каталог и запустите его как услугу. Вот суть этого.
Создайте эти каталоги
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
Загрузите и извлеките двоичные файлы Win32 в каталог C: WAMP на стороне MySQL, Apache.
Создайте файл mongo.conf
c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
# mongodb.conf
# data lives here
dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
# where to log
logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
logappend=true
# only run on localhost for development
bind_ip = 127.0.0.1
port = 27017
rest = true
Установить в качестве услуги
mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
Установите сервис для автоматического и запустите его с помощью services.msc
Добавьте путь к mongo.exe на свой путь
Нужна более подробная информация? Читай полную статью здесь...
- Загрузите файл MSI для Windows 32 бит, как вы сделали.
- Дважды щелкните Установите его и выберите пользовательский и просмотрите местоположение, где бы вы ни установили (лично я создаю папку MongoDB на e -дисков и установите его там).
- Хорошо, теперь вы должны создать Data DB D4 папку, где когда -либо его создают, кстати, я создавал его в установленном корне места, например, на e:.
- Теперь свяжите Mongod с этой папкой для хранения данных Используйте эту команду или изменяйте в соответствии с вашим требованием. Перейдите к использованию CMD E: mongodb bin, а после этого записи в консольном mongod -dbpath e: data, он будет ссылаться.
- Теперь перейдите, используя cmd E: mongodb bin и напишите Mongod.
- Откройте еще один CMD с помощью правой кнопкой мыши и запустите в качестве администратора точку в вашем установленном каталоге MonoGODB, а затем в коррекцию, как E: mongodb bin, и напишите этот mongo.exe
- После этой записи db.test.save ({Field: 'Hello Mongodb'}) Эта команда вставит поле A, обладающее полем имени, а значение - Hello Mongodb.
- После того, как проверьте запись db.test.find () и нажмите Enter, вы найдете запись, которую вы недавно ввели.
Установка MongoDB в Windows немного сложно по сравнению с другими исполняемыми файлами .. получил хороший ссылку после долгого поиска, который я получил Установка MongoDB в Windows
После установки открытой командной строки и введите "монгод", затем держите окно минимизировать и откройте еще одно окно командной строки и введите"монго"И вы найдете сообщение о успехе подключения к тестовой базе данных
Очень просто установить Mongo DB на Windows 7 (я использовал 32 -битную ОС Win7)
- Установите правильную версию MongoDB (в соответствии с UR Bit 32/64 .. IMP:- 64-битный не совместим с 32-битным и наоборот)
2.u может установить MongoDB с сайта Thius (ACC до UR OS) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175
- Загрузите файл .msi или zip .. и установить с надлежащими привалами
4. Копировать папку MongoDB от C: Programfiles до D: [необязательно
5. После установки открытая командная строка (в качестве администратора .. щелкните правой кнопкой мыши на CMD, и вы найдете опцию)
Перейдите к D: mongodb 2.6 Стандарт bin
Запустите mongo.exe ... вы можете получить эту ошибку
Если вы получите, то нет, вам просто нужно сделать следующие шаги
i) Попробуйте Coomand на следующем изображении, которое вы узнаете об ошибке
ii) Это означает, что вы не должны создать каталог data db
iii) Теперь у вас есть два варианта, которые либо создают вышеуказанный каталог в дискоте C, либо создаете какой -либо каталог имен «XYZ» где -то еще (не делает и не создается) .. давайте создадим каталог Mongodata в D:
- Теперь давайте повторем команду, но теперь вот так:-Mongod-dbpath d: mongodata [показано на рис.] На этот раз вы не получите, и ошибки
- Надеюсь, до этого момента все в порядке. Откройте новые команды Propmt [«Долголечие привалы» (администратор)]
Colled in Orange будет командой, которая вам нужно запустить .. она откроет новый проплмт, который мы известны как оболочка Mongo (или оболочка MongoDB)
11. Dont закройте оболочку [любое из командных продлений], так как в этом мы создадим /удалите /вставьте наши операции базы
- Давайте выполнять основную работу
a) Показать базы данных b) Показать текущую базу данных c) Создание сбора / вставки данных в ИТ (имя будет тесно) d) Показать данные о сборе
12. Пожалуйста, найдите Scrrene Shot из результатов нашей операции .. Пожалуйста, нет:- не закрывайте ни один командный Propmt
Тип различной структуры числа- идентификатор объекта:- который создается автоматически
Надеюсь, вы получите важную информацию для установки MongoDB DB.
1. Скачать MongoDB
2. Установите MongoDB
3. Создайте требуемые папки:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
Примечание. Если каталоги не существуют, mongod.exe не запустится.
4. Создайте простой файл конфигурации:
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
Больше информации о том, как создать файл конфигурации: http://docs.mongodb.org/manual/reference/configuration-options/
5. Установите MongoDB в качестве сервиса Windows (таким образом, он начнется автоматически при перезагрузке компьютера)
Запустите CMD с привилегиями администратора и введите следующие команды:
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
6. Запустите сервис Windows MongoDB
net start MongoDB
7. Подключитесь к MongoDB через Shell/CMD для тестирования
C:\MongoDB_2_6_Standard\bin\mongo.exe
ПРИМЕЧАНИЕ: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/
8. Вот и все! Вы сделали. :)
9. Удалить/удалить службу Windows MongoDB (если вы что -то испортили)
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
Обновление ноября -2017
1) Зайдите в центр загрузки Mongo DB https://www.mongodb.com/download-center#community И выберите аромат MongoDB, который вы хотите установить. Вы можете выбрать из
- Mongodb Atlas - База данных MongoDB в облаке
- Communiyy Server - MongoDB для Windows (с SSL и без SSL), iOS, Linux
- Opmanger- Mongo DB для центра обработки данных
- Компас - Инструмент пользовательского интерфейса для mongodb
Чтобы узнать вашу версию ОС запустить эту команду в Cmd -подсказке
wmic os get caption
Чтобы узнать вашу архитектуру процессора (32 или 64 бит). Запустите эту команду в приглашении CMD
wmic os get osarchitecture
Я использую версию сообщества (лицензия 150 Мб с GNU)
2) Нажмите на MSI и пройдите процесс установки. EXE установит MongoDB и SSL, требуемый DB.
Mongo DB должен быть установлен на вашем приводе
C: Program Files MongoDB
MongoDB является автономным, это означает и не имеет никаких других системных зависимостей. Если у вас мало диска на дискоте C, вы можете запустить MongoDB из любой выбранной вами папки.
Теперь вы можете запустить mongodb.exe из папки Bin. Если вы получите визуальную ошибку C ++ для отсутствия DLLS, загрузите Visual C ++ перераспределение из
https://www.microsoft.com/en-in/download/details.aspx?id=48145
После установки попробуйте перезапустить mongo.exe.
Вы можете проверить https://github.com/thor1khan/mongo.gitОн использует минимальный обходной путь. 32 -битные атомные операции на 64 битах операндов (могли бы использовать сборку, но здесь не представляется обязательным) только цифровые ошибки пострадали перед совершением повреждения.
Скачать .msi от https://www.mongodb.com/download-center#community
Двойной нажмите Установка - Полная опция
Установка папка C: Program Files MongoDB Server 3.6 Bin
Создайте папку базы данных в c: // - c:/data/db и c:/data/log и c: /data/log/mongo.log и установить разрешение на запись, если нет
Откройте подсказку CMD в режиме администратора, перейдите к C: Program Files MongoDB Server 3.6 Bin
Введите следующее
C: Program Files MongoDB Server 3.6 bin> mongod ---dbpath = "c:/data/db" -logpath = "c: /data/log/mongo.log"
Проверьте папку C:/data/db - должно быть много файлов и папки
Создайте файл конфигурации с именем "mongo.config" ** Inside C: Data
Введите следующее, чтобы установить значения конфигурации из недавно созданного файла конфигурации
C: Program Files MongoDB Server 3.6 Bin> Mongod -Config C: Data Mongo.config
Откройте еще одну новую подсказку CMD в режиме администратора, перейдите к C: Program Files MongoDB Server 3.6 Bin. Выполните следующие строки на консоли.
Введите следующее, чтобы создать службу для MongoDB
C: Program Files MongoDB Server 3.6 Bin> Mongod - -Install -config C: data mongo.config -logpath = "c: /data/log/mongo.log"
Если существует старая служба MongoDB, то сначала необходимо удалить старую сервис перед командой Mongod -запустите следующее в новой консоли, чтобы удалить старый сервис MongoDB
SC Stop Mongodb
>> SC DELETE MongoDB
Введите следующее, чтобы начать MongoDB
C: Program Files MongoDB Server 3.6 Bin> Net Start MongoDB
Введите следующее, чтобы остановить MongoDB
C: Program Files MongoDB Server 3.6 Bin> Net Stop MongoDB
Теперь подключите DB на IP - 127.0.0.1 или 192.168.5.64 на порту 27017.
** Имя файла - "mongo.config", вставьте следующее в файл конфигурации -
bind_ip = 127.0.0.1,192.168.5.64
Порт = 27017
dbpath = c: data db
logpath = c: data log mongo.log
Установите MongoDB Community Edition для Windows.
1. Теперь иди Скачать центр.
Центр загрузки должен отобразить текущий стабильный выпуск для Windows
Нажмите Скачать (MSI) и запустить его
При прохождении вы можете выбрать либо полный тип настройки. Выберите полную настройку.
Начальный сервер MongoDB из командной строки
1. Добавьте этот путь к переменным окружающей среды
«C: Programfiles MongoDB Server 4.0 Bin» для тех, кто пытается настроить переменную экологическую переменную, следуйте этим шагам
Windows 10 и Windows 8
В поиске поиск и затем выберите: System (Панель управления)
Нажмите на ссылку «Настройки Advanced System».
Нажмите переменные среды. В системных переменных раздела найдите переменную среды пути и выберите ее. Нажмите «Редактировать».
Если переменная среды пути не существует, нажмите «Новый».
В окне «Редактировать системную переменную» (или новую системную переменную) укажите значение пути как переменная среды «C: ProgramFiles MongoDB Server 4.0 bin».
Нажмите ОК.
Закройте все оставшиеся окна, нажав ОК.
Теперь создайте MongoDB Data Cirectory MongoDB требует каталога данных для хранения всех данных. Откройте командную строку и вставьте ниже
md "C:\data\db" "C:\data\log"
3. Dets Point Server в свой каталог базы данных.
mongod --dbpath="c:\data\db"
4. теперь давайте подключаться к типу MongoDB ниже кода
монго
5. Если он работает правильно, командная строка покажет
initAndListen] В ожидании соединений
Бинго !! Вы закончили, по -видимому, немного сбивает с толку использование CLI, хорошо MongoDB представил графический интерфейс, который вы можете увидеть фактические данные,
Чтобы использовать версию GUI MongoDB выше, должно быть выполнено шаги
- Теперь перейдите в центр скачивания. Скачать Mongodb Compass, графический интерфейс для MongoDB
- Установите и откройте
Вы можете увидеть имя хоста: Localhost и Port: 27017.
Всякий раз, когда вы хотели подключиться к серверу MongoDB, вам нужно открыть командную строку
Тип
монгод
Затем снова запустите новую командную строку и введите
монго
Держите их все настройки, как в MongoDB Compass. Теперь нажмите Connect,
Ты в !! Легко .. не так ли?
- Скачать из http://www.mongodb.org/downloads
- Установить файл .msi в папке C: mongodb
- Создайте данные, данные db, каталоги журнала и файл mongo.config в C: mongodb.
- Добавьте следующие строки в «mongo.config» файл dbpath = c: mongodb data db logpath = c: mongodb log mongo.log
- Start Server: mongod.exe -config = "c: mongodb mongo.config"
Вот и все !!!
Шаг 1: Сначала скачать .msi IE - это файл установки из
Шаг 2: Выполните установку с помощью загруженного файла .msi. Аутоматически он хранится в программных файлах. Вы можете выполнить пользовательскую установку и изменить каталог.
После этого вы сможете увидеть папку MongoDB в соответствии с файлами программы
Начало оболочки и обслуживания MongoDB не очень важно, я получил хорошую ссылку после долгого поиска Установка MongoDB в Windows
Wamp = windows + apache + mysql/mariadb + php/python/perl
Вы не можете использовать MongoDB в WAMP. Вам нужно установить MongoDB отдельно