W porządku.
Witamy spowrotem.
W tej lekcji mam zamiar przedstawić Wam Mongo D-B, która jest głównym bazy danych, które będziemy używać przez większość trasy.
A przy końcu filmu Naszym celem jest, aby mieć zainstalowany Mongo T-P.
Więc zacznijmy od rozmowy o tym, co jest Mongo D-B, jakiego typu bazy to jest i dlaczego się go używać.
Krótko wspomniał o tym w poprzednim filmie, ale Mongo DP to nie jest kontynuacja lub nie-relacyjnej bazy danych więc nasze dane będą wyglądać tak, gdzie w zasadzie wygląda javascript obiektów i tablic.
par wartości klucza, który możemy zapisać w bazie danych.
A to oznacza, że ​​jest to bardzo elastyczny i dynamiczny.
Ale to nie jest tak naprawdę, dlaczego używamy go.
Bo szczerze mówiąc ze sobą rzeczy, które mamy zamiar robić to wykonalne w jednej z baz danych, które mógłbym zbierane od i to jest jedna z tych decyzji, które zrobiłem, gdzie mogłem pojechać albo sposób moglibyśmy nauczył post-grads mogliśmy nauczyłem Majeski Cóż mogliśmy nauczyliśmy Mongo a głównym powodem, dla którego zdecydowałem się na Mangu jest to, że jest to najbardziej popularna baza teraz z węzłem z Express.
Jest to dość popularny stack, że może słyszeliście o nazwie średni stack i że oznacza Mongo wyrażają kątowe i Noad.
Więc mamy zamiar zrobić mężczyźni stos teraz.
Nie kątowe.
Więc to Mongo Express węzeł i mamy te dwa w dół.
Teraz musimy dowiedzieć się o Mongo oraz innego powodu zdecydowałem się na Mongo jest to, że ma bardzo dobre narzędzia w tej chwili dla nas, aby używać go zamiast wyraźnego aplikacji.
Więc po prostu powtórzyć było kilka opcji z baz danych, które mogliśmy wybrać w drodze zbierając Mongo.
Nie mówię, że zawsze należy używać Mongo, że jest to najlepsza rzecz na świecie.
W rzeczywistości to ma tak popularny tak szybko, że nastąpiła reakcja przeciwko nim z małej części społeczeństwa w ciągu ostatnich kilku lat.
A potem nastąpiła reakcja przeciwko tej luzów.
Jednak jest to dość kontrowersyjne.
Wiele firm korzysta z niej i to bardzo szybko staje się jednym z najbardziej popularnych baz danych.
Jest to obecnie najbardziej popularna brak bazy sequel i jest to trzecia lub czwarta najpopularniejsza baza w ogóle.
OK, więc zanim przejdziemy do instalacji to pokażę Ci stronę główną D-B Mangu dlatego Mangu D-B kropka org.
Możesz przeczytać docs tutaj.
To wyjaśni niektóre z metod niektóre składni, które trzeba znać.
Jest to karta uniwersytet, gdzie oferują kursy online i można oglądać niektóre z nich, jeśli jesteś zainteresowany, ale nie trzeba tego.
Masz inny kurs online.
Więc wróćmy do instalowania go teraz.
A co musimy zrobić, to zainstalować Mongo w naszym siódmym instancji i Cloud Nine.
Na szczęście dla nas, ma ładny zestaw instrukcji.
Więc mam zamiar przejść przez niego.
Co musimy zrobić, to uruchomić trzy proste polecenia, ale są one ważne polecenia.
Więc mam zamiar poprosić oglądać mi to zrobić zanim będziesz podążać.
Więc to będzie 30 sekund mnie uruchomione polecenia.
A potem należy zrobić to na własną rękę.
Ale ja po prostu chcę Ci zwrócić uwagę dość ściśle, ponieważ są to ważne, co trzeba zrobić w pierwszej kolejności jest utworzenie katalogu i będziemy nazywać go danych.
I w tym miejscu Mangu jedzie do przechowywania wszystkich informacji.
Więc musimy mieć katalog, dzięki czemu można zobaczyć tutaj.
A potem trzeba powiedzieć Mangu że katalog danych jest gdzie powinien przechowywać wszystkie dane i kiedy, aby poinformować go, gdzie jest ten katalog, który jest, co robi ta komenda.
Nie trzeba się martwić o to, co dokładnie robi.
Więcej można przeczytać tutaj.
Ale znowu to tylko mówi Mangu do korzystania z naszego nowego katalogu danych, a następnie musimy uruchomić ten trzeci rozkaz tutaj, które pomogą zmienić niektóre ustawienia uprawnień i tak, że wszystko działa sprawnie.
Więc mam zamiar iść do przodu i bieg, że jednak mam zamiar przenieść się do nowego katalogu i katalogu mam zamiar udać się faktycznie poza tym głównym web dev katalogu boot camp.
Więc teraz, czy mogę w moim terminalu patrz Jestem na obszarze roboczym jestem naprawdę zamiar zobaczyć jeszcze jeden poziom z lub teraz widzę moje miejsce pracy i nie mam na to mogę zainstalować ten katalog danych wszędzie, ale mam zamiar umieścić ją na zewnątrz tak, że nie przypadkowo usunięte my nie przypadkowo bałagan z nim w dowolnym momencie.
Więc mamy zamiar zrobić to teraz i sprawiają danych katalogów sprawia, że ​​to trochę większy.
A nasz jasne wszystko i upewnić się, widzimy katalog danych, a potem mam zamiar skopiować tę linię i wklej że i wciśnij enter, a następnie bardzo Ostatnią rzeczą jest uruchomiony.
Ta linia tutaj tak po prostu.
OK.
Teraz, jeśli wrócimy do instrukcji widać, że skończymy trzy komendy, że potrzebne do uruchomienia.
A teraz mamy zainstalowany Mongo.
Więc wszystko, co mamy do zrobienia jest zacząć Mongo i zacząć to, co nazywa się Deman Mongo, która jest w zasadzie procesem, który ma zamiar rozpocząć Mongo i zamierzamy utrzymać to działa w tle na resztę kursu ,
A polecenie to zrobić wygląda to kropka Slash Hmong Boga, który jest Mongo demonem.
Więc wracamy.
Musimy uruchomić to w katalogu, w którym widzimy Boga-Człowieka.
To ten sam katalog, w którym zainstalowaliśmy danych, a następnie musimy po prostu wklej to nakazane.
I powinieneś zobaczyć kilka tekstów.
I to jest serwer Mongo, która jest obecnie uruchomiona.
Więc jest to proces, który zaczęliśmy z tym poleceniem tutaj.
I co wtedy zrobimy to zostawimy ten bieg.
Więc ja rzeczywiście zamierza opuścić otwarte tę kartę i złożyć nową kartę.
Można to zrobić tutaj znak plus nowy terminal i to, gdzie będziemy pracować wewnątrz niej przez większość trasy.
Nie będziemy dotykać tego, ponieważ chcemy, aby nasza baza danych, aby zawsze być zainstalowany tak, że zawsze możemy połączyć się z nim.
Więc spróbujmy teraz.
Jest prosty test możemy wpisać słowo Mongo i wciśnij enter.
A jeśli nasze monituje zmiany, które robi to znaczy, że wszystko działa dobrze.
A co właśnie zrobił tutaj wpisując Mangu i uderzanie wprowadzić my otwarte powłoki Mongo dB lub konsolę Mongo, która jest miejscem, możemy przejść do interakcji z naszymi danymi do debugowania rzeczy tak jak w konsoli JavaScript jest miejscem, w jakim można debugować ale nie jest to gdzie faktycznie pracują.
Większość czasu.
Więc to wszystko zrobimy teraz.
Upewnij się, że masz ten demon Mongo działający w tle przez cały czas.
Jeśli kiedykolwiek przestanie robi przypadkowo zatrzymał go.
mogę tylko ponownie uruchomić tę komendę.
Ale trzeba się upewnić, że jestem we właściwym katalogu, w którym stworzyliśmy ten folder danych.
Więc zostaw to działa otworzyć nową kartę i to teraz.
W następnej lekcji mam zamiar pokazać, jak można rozpocząć pisanie kodu Mongo do interakcji z bazą dodać rzeczy i usunąć je.
Przeczytaj je z powrotem.
Wszystkie te rzeczy zabawne.
Dobrze cię widzieć wtedy.