MongoDB е базирана на документи платформа за разпределени данни с общо предназначение, създадена за съвременни разработчици на приложения и за облака.
MongoDB е класифицирана като NoSQL база данни. Той използва подобни на JSON документи с незадължителни схеми.
Можете да използвате MongoDB като внедряване в облак или като локална инсталация.
В този урок го инсталирам като локална инсталация, използвайки MongoDB Community Edition на Windows.
Изтеглете MongoDB
MongoDB има съветник за инсталиране и опция за инсталиране без надзор. За този урок ние го инсталираме със съветника за инсталиране, използвайки опциите по подразбиране.
За да изтеглите MongoDB:
- Отидете на страницата за изтегляне на MongoDB.
- Изберете На място опция.
- Проверете дали се показват правилните опции за изтеглянето (т.е. избрана е текущата версия, Windows е избран, а msi пакет е избран). Вижте горната екранна снимка за пример.
- Щракнете върху Изтегляне .
Тези инструкции се базират на страницата за изтегляния на MongoDB по време на този урок. Може да се наложи да го промените, ако се е променило до момента, в който прочетете това.
Ето как изглеждаше страницата за изтегляне по време на този урок:
Инсталирайте MongoDB
След като бъде изтеглен, вероятно ще видите изтегления файл в долната част на страницата за изтегляния:
Щракнете върху Отваряне на файл .
Това отваря инсталационната програма:
Кликнете върху Напред .
Това ни отвежда до екрана на лицензионното споразумение:
Ако сте съгласни с общите условия, отметнете Приемам условията в лицензионното споразумение , след което щракнете върху Напред .
Което ни отвежда до екрана за избор на тип настройка:
Този екран ви позволява да изберете дали да инсталирате (по подразбиране) пълната настройка или да изберете персонализирана настройка (където избирате функциите на програмата, които да бъдат инсталирани).
За този урок щракнете върху Завършено .
Това автоматично отваря екрана за конфигуриране на услугата:
В този момент имате избор да стартирате MongoDB като мрежова услуга или като локален потребител или потребител на домейн.
За този урок ще го оставим по подразбиране (т.е. стартирайте го като мрежова услуга).
Щракнете върху Напред> .
Което ни отвежда до екрана Install MongoDB Compass:
MongoDB Compass е GUI инструмент за администриране на MongoDB. Не е нужно да инсталирате това, но за целите на този урок ние ще го инсталираме.
Инсталирайте MongoDB Compass опцията е отметната по подразбиране. Ако сте щастливи да инсталирате MongoDB Compass, оставете го отметнато. В противен случай премахнете отметката.
Кликнете върху Напред .
Това ни отвежда до последния екран преди инсталацията:
Ако трябва да направите някакви промени, сега е последният ви шанс да се върнете и да ги направите, преди да се върнете обратно към този екран.
Кликнете върху Инсталиране за да инсталирате MongoDB.
Може да получите обичайното поле за потвърждение за контрол на потребителските акаунти:
Кликнете върху Да за да позволите на приложението да прави промени във вашето устройство.
Може също да получите известие, че определени файлове, които трябва да бъдат актуализирани от тази настройка, се използват:
В моя случай имам инсталиран SQL Server на тази машина и той използва файлове, които настройката на MongoDB трябва да актуализира.
Можете да изберете някоя от опциите тук, но за този урок ще го оставим по подразбиране (т.е. затворете приложенията и се опитайте да ги рестартирате).
Щракнете върху OK .
Сега настройката продължава и инсталира MongoDB и MongoDB Compass. Може да отнеме известно време. По време на този урок отне около 10 до 15 минути и изглежда, че се заби при инсталирането на MongoDB Compass, но най-накрая се получи.
Веднъж инсталиран, се показва последният екран с MongoDB Compass на заден план:
Кликнете върху Край .
Когато инсталирате MongoDB като услуга на Windows, услугата се стартира при успешна инсталация.
Вече можете да продължите и да се свържете с MongoDB.
Можете да се свържете с MongoDB чрез mongo shell (която е включена в инсталацията) или с инструмента MongoDB Compass GUI (ако сте го включили в инсталацията).
Свържете се с MongoDB чрез mongo Shell
Обвивката mongo е интерактивен интерфейс на обвивка на JavaScript към MongoDB и е включена в инсталацията на MongoDB.
За да започнете да използвате MongoDB чрез mongo shell, отворете командния ред и въведете следното:
"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"
Това ще свърже обвивката mongo.exe с работещия екземпляр на MongoDB.
Като алтернатива можете да навигирате до това местоположение и да щракнете двукратно върху mongo.exe файл.
След като се свържете, можете да въведете help
за да изведете опциите за интерактивна помощ.
Свържете се чрез MongoDB Compass
Ако сте включили MongoDB Compass в инсталацията, можете да го използвате, за да се свържете с MongoDB.
Обикновено ще намерите MongoDB Compass в менюто "Старт" на Windows, но след инсталирането на MongoDB, MongoDB Compass вече седи във фонов режим и чака да бъде използван.
След като затворихме инсталатора в последната стъпка от инсталацията, екранът за добре дошли на MongoDB Compass остана:
Можете да използвате Напред> бутони, за да проверите някои от възможностите на MongoDB. След като приключите, затворете това наслагване, като щракнете върху X в горния десен ъгъл.
Което вероятно ще ви отведе до диалоговия прозорец Настройки за поверителност:
Премахнете отметката от всичко, което не искате, и след това щракнете върху Започнете да използвате компас .
Това ни отвежда до екрана Нова връзка:
Ако следвате този урок, трябва да можете да се свържете, като използвате същия низ за връзка, както на горната екранна снимка. За да повторя, ето го:
mongodb://127.0.0.1:27017
Това използва стандартен формат на низ за връзка за самостоятелно внедряване, което не налага контрол на достъпа.
Вижте Формат на URI на низове за свързване на уебсайта за документация на MongoDB за подробен преглед на различните URI формати на низове за връзка.
След като сте въвели низа за връзка. щракнете върху СВЪРЗВАНЕ .
Ако връзката е успешна, сега трябва да видите нещо подобно:
Току-що се свързахте с MongoDB чрез Compass.