Jak stáhnout a nainstalovat MongoDB on Windows a Cloud
Instalatéři pro MongoDB jsou k dispozici v 32bitovém i 64bitovém formátu. 32bitové instalační programy jsou dobré pro vývojová a testovací prostředí. Ale pro produkční prostředí byste měli použít 64bitové instalační programy. V opačném případě můžete být omezeni na množství dat, které lze uložit MongoDB.
Pro produkční prostředí je vhodné vždy používat stabilní vydání.
Jak stáhnout a nainstalovat MongoDB on Windows
Ke stažení a instalaci lze použít následující kroky MongoDB on Windows 10
Krok 1) Ke stažení MongoDB Community Server
Jít do https://trials.autocruitment.com a Stáhnout MongoDB komunitní server. Nainstalujeme 64bitovou verzi pro Windows.
Krok 2) Klikněte na Nastavení
Po dokončení stahování otevřete soubor msi. Klepněte na tlačítko Další na úvodní obrazovce
Krok 3) Přijměte licenční smlouvu s koncovým uživatelem
- Přijměte licenční smlouvu s koncovým uživatelem
- Klepněte na tlačítko Další
Krok 4) Klikněte na tlačítko „dokončit“.
Klepnutím na tlačítko „dokončit“ nainstalujete všechny součásti. Vlastní volbu lze použít k instalaci vybraných komponent nebo pokud chcete změnit umístění instalace.
Krok 5) Service Configuration
- Vyberte „Spustit službu jako uživatel síťové služby“. poznamenejte si datový adresář, budeme to potřebovat později.
- Klepněte na tlačítko Další
Krok 6) Spusťte proces instalace
Klepnutím na tlačítko Instalovat spustíte instalaci.
Krok 7) Po dokončení klikněte na Další
Instalace začíná. Po dokončení klikněte na Další
Krok 8) Klikněte na tlačítko Dokončit
Poslední krok: Po dokončení instalace klikněte na tlačítko Dokončit
Ahoj světe MongoDB: JavaOvladač skriptu
Řidiči v MongoDB se používají pro konektivitu mezi klientskými aplikacemi a databází. Například pokud jste měli Java program a vyžadoval, aby se k němu připojil MongoDB pak budete muset stáhnout a integrovat Java ovladač, aby program mohl pracovat s MongoDB databáze.
Řidič pro JavaScénář vychází z krabice. The MongoDB shell, se kterým se pracuje MongoDB databáze je ve skutečnosti javascriptový shell. Pro přístup
Krok 1) Přejděte na ”C:\Program Files\MongoDB\Server\4.0\bin“ a dvakrát klikněte na mongo.exe. Případně můžete také kliknout na MongoDB položka na ploše
Krok 2) Zadejte následující program do shellu
var myMessage='Hello World'; printjson(myMessage);
Vysvětlení kódu:
- Právě prohlašujeme jednoduché Javascript proměnná pro uložení řetězce s názvem 'Hello World.'
- Pro tisk proměnné na obrazovku používáme metodu printjson.
instalovat Python Řidič
Krok 1) Zajistit Python je nainstalován v systému
Krok 2) Nainstalujte ovladače související s mongo vydáním níže uvedeného příkazu
pip install pymongo
Nainstalujte ovladač Ruby
Krok 1) Ujistěte se, že je v systému nainstalována Ruby
Krok 2) Zajistěte aktualizaci drahokamů vydáním příkazu
gem update -system
Krok 3) Nainstalujte ovladače související s mongo vydáním níže uvedeného příkazu
gem install mong
instalovat MongoDB Compass- MongoDB Nástroj pro správu
Na trhu existují nástroje, které jsou k dispozici pro správu MongoDB. Jedním z takových nekomerčních nástrojů je MongoDB Compass.
Některé z funkcí kompasu jsou uvedeny níže:
- Plná síla Mongoshell
- Více skořápek
- Více výsledků
Krok 1) Jít do https://trials.autocruitment.com a klikněte na stáhnout
Krok 2) Do vyskakovacího okna zadejte podrobnosti a klikněte na Odeslat
Krok 3) Double klikněte na stažený soubor
Krok 4) Instalace se spustí automaticky
Krok 5) Kompas se spustí s uvítací obrazovkou
Krok 6) Ponechte nastavení soukromí jako výchozí a klikněte na „Začít používat kompas“
Krok 7) Zobrazí se úvodní obrazovka se seznamem aktuálních databází.
MongoDB Konfigurace, import a export
Před spuštěním MongoDB server, prvním klíčovým aspektem je konfigurace datového adresáře, kde jsou všechny MongoDB data budou uložena. To lze provést následujícím způsobem
Výše uvedený příkaz 'md \data\db' vytvoří adresář s názvem \data\db ve vašem aktuálním umístění.
MongoDB automaticky vytvoří databáze v tomto umístění, protože toto je výchozí umístění MongoDB k uložení jeho informací. Zajišťujeme pouze přítomnost adresáře, takže MongoDB můžete to najít, když to začne.
Import dat do MongoDB se provádí pomocí příkazu „mongoimport“. Následující příklad ukazuje, jak to lze provést.
Krok 1) Vytvořte soubor CSV s názvem data.csv a vložte do něj následující data
Employeeid,EmployeeName
- Guru99
- Mohan
- kovář
Ve výše uvedeném příkladu tedy předpokládáme, že chceme importovat 3 dokumenty do kolekce nazvané data. První řádek se nazývá řádek záhlaví, který se stane názvy polí kolekce.
Krok 2) Zadejte příkaz mongo import
Vysvětlení kódu:
- Uvádíme volbu db, abychom řekli, do které databáze mají být data importována
- Možnost typu určuje, že importujeme soubor csv
- Pamatujte, že první řádek se nazývá řádek záhlaví, který se stane jmény polí kolekce, proto zadáváme možnost –headerline. A pak specifikujeme náš soubor data.csv.
Výstup
Výstup jasně ukazuje, že byly importovány 3 dokumenty MongoDB.
Export MongoDB se provádí pomocí příkazu mongoexport
Vysvětlení kódu:
- Uvádíme volbu db, abychom řekli, ze které databáze mají být data exportována.
- Určujeme možnost kolekce, abychom řekli, kterou kolekci použít
- Třetí možností je zadat, že chceme exportovat do csv souboru
- Čtvrtým je specifikovat, která pole kolekce mají být exportována.
- Možnost –out určuje název souboru csv, do kterého se mají data exportovat.
Výstup
Výstup jasně ukazuje, že byly exportovány 3 záznamy z MongoDB.
Konfigurace MongoDB server s konfiguračním souborem
Instanci serveru mongod lze nakonfigurovat tak, aby se spouštěla pomocí konfiguračního souboru. Konfigurační soubor obsahuje nastavení, která jsou ekvivalentní možnostem příkazového řádku mongod.
Například předpokládejme, že jste chtěli MongoDB chcete-li uložit všechny své protokolovací informace do vlastního umístění, postupujte podle níže uvedených kroků
Krok 1) Vytvořte soubor s názvem „mongod.conf“ a uložte do něj níže uvedené informace
- První řádek souboru určuje, že chceme přidat konfiguraci pro soubor protokolu systému, to je místo, kde jsou informace o tom, co server dělá, v souboru vlastního protokolu.
- Druhou možností je zmínit, že umístěním bude soubor.
- Toto uvádí umístění souboru protokolu
- LogAppend: „true“ znamená zajistit, aby se informace protokolu neustále přidávaly do souboru protokolu. Pokud zadáte hodnotu „false“, soubor bude smazán a vytvořen jako nový, kdykoli se server znovu spustí.
Krok 2) Spusťte proces serveru mongod a jako parametr zadejte výše vytvořený konfigurační soubor. Snímek obrazovky, jak to lze provést, je uveden níže
Jakmile je výše uvedený příkaz proveden, proces serveru začne používat tento konfigurační soubor, a pokud přejdete na /etc. adresář ve vašem systému, uvidíte vytvořený soubor mongod.log.
Níže uvedený snímek ukazuje příklad toho, jak by soubor protokolu vypadal.
Jak nainstalovat MongoDB v cloudu (AWS, Google, Azure)
Nemusíte instalovat MongoDB server a nakonfigurujte jej. Můžete nasadit MongoDB Server Atlas v cloudu na platformách jako AWS, Google Cloud, Azure a připojte se k instanci pomocí klienta. Níže jsou uvedeny podrobné kroky
Krok 1) Přejít na https://trials.autocruitment.com
- Zadejte osobní údaje
- Souhlasíš s podmínkami
- Klikněte na tlačítko „Začít zdarma“
Krok 2) Klikněte na „Vytvořit můj první cluster“
Krok 3) Můžete si vybrat mezi AWS, Google Cloud, Azure jako váš poskytovatel cloudu. V tomto tutoriálu použijeme AWS, které je nastaveno jako výchozí. Na stránce neprovádějte žádné další změny a klikněte na „Vytvořit Cluster. "
Krok 4) Cluster vytvoření nějakou dobu trvá:
Krok 5) Po nějaké době uvidíte
Krok 6) Klikněte na Zabezpečení > Přidat nového uživatele
Krok 7) Na další obrazovce
- Zadejte přihlašovací údaje uživatele
- Přidělte oprávnění
- Klepněte na tlačítko Přidat uživatele
Krok 8) Na řídicím panelu klikněte na tlačítko připojit
- Seznam povolených připojení IP
- Vyberte způsob připojení
Krok 9) Vyberte způsob připojení, ke kterému se chcete připojit MongoDB Server