Tamam.
Tekrar hoşgeldiniz.
Bu derste sizi en çok kullanacağımız ana veritabanı olan Mongo
D-B'ye tanıtacağım.
Ve videonun sonuna kadar Amacımız Mongo T-P'nin kurulması.
Öyleyse Mongo D-B nedir ve neden veritabanı kullanılıyor ve neden kullanıyoruz bahsedelim.
Son videoya kısaca değindim ancak Mongo DP, netice olmayan veya ilişkisiz bir veritabanı olmadığından verilerimiz bu gibi
görünecek ve temel olarak javascript nesneleri ve diziler gibi görünüyor.
Veritabanında sakladığımız anahtar değer çiftleri.
Ve bu çok esnek ve dinamik olduğu anlamına geliyor.
Ancak bunu gerçekten kullanmamızın nedeni de bu değil.
Çünkü dürüst olmak gerekirse, yapacağımız şeyler, topladığım veritabanlarından herhangi birinde yapılabilir
ve bu, öğrendiğim her iki yoldan da gitmiş
olabildiğim kararlardan biri. post-grads biz öğrendim Majeski Eh, Mongo öğrendim ve Mangu üzerinde
karar verdi temel nedeni şu anda Express ile düğüm ile en
popüler veritabanı olmasıdır.
Orta yığın denilen ve Mongo'nun açısal ve Noad'ı ifade ettiğini
duymuş olabileceğiniz oldukça popüler bir yığın var.
Bu yüzden şu an erkekler yığını yapacağız.
Açısal değil.
Yani bu Mongo Express ve düğüm ve bu ikimiz de var.
Şimdi Mongo'yu öğrenmemiz gerekiyor ve Mongo'ya karar vermenin diğer nedeni şu ki, hızlı
bir uygulama yerine onu kullanmamız için gerçekten iyi araçlar var.
etmek için, Mongo'yu seçerek elde edebileceğimiz birkaç veritabanı seçeneği vardı.
Tekrar
Her zaman Mongo'yu dünyadaki en iyi şey olarak kullanmanız gerektiğini söylemiyorum.
Aslında o kadar popüler oldu ki, son bir kaç yıldır topluluğun küçük bir
kesiminden bir tepki aldı.
Ve o zaman geri tepmeye karşı bir tepki var.
Ancak biraz tartışmalı.
Birçok şirket bunu kullanıyor ve çok hızlı bir şekilde en popüler veritabanlarından biri haline geldi.
en popüler hiçbir netice veritabanı ve genel olarak üçüncü veya dördüncü popüler veritabanı var.
Şu anda
Tamam, böylece kurmaya başlamadan önce Mangu D-B ana sayfasını göstereceğim, böylece Mangu D-B nokta
organı olacak.
Dokümanları buradan okuyabilirsiniz.
Bu, bilmeniz gereken bazı sözdiziminin bazı yöntemlerini açıklayacaktır.
Çevrimiçi kurslar sundukları bu üniversite sekmesi var ve ilgileniyorsanız ancak bunlara ihtiyacınız
yoksa bunlardan bazılarını izleyebilirsiniz.
Başka bir çevrimiçi kursunuz var.
Şimdi onu kurmaya geri dönelim.
Yapmamız gereken, Mongo'yu bulutumuza dokuz örneğe yüklemek ve dokuzu bulutlamaktır.
Neyse ki bizim için hoş bir talimat seti var.
Bu yüzden sana yürümek için gidiyorum.
Yapmamız gereken üç basit komutu çalıştırmak ama önemli komutlar.
Bu yüzden senden takip etmeden önce bunu yapmamı izlemenizi rica edeceğim.
Bu 30 saniye benim komutlarım olacak.
Ve sonra kendi başınıza yapmalısınız.
Fakat dikkat etmen gereken şey budur çünkü bunlar ilk önce yapılması gereken şey bir
dizin yapmak ve biz bunu veri olarak adlandıracağız.
Ve Mangu burada tüm bilgileri saklar.
Dolayısıyla burada görebilmeniz için dizini oluşturmamız gerekiyor.
Ve sonra Mangu'a veri dizininin tüm verileri saklaması gerektiği ve ne zaman bu
dizinin bulunduğu komutun ne zaman olduğunu söylememiz gerekir.
Tam olarak ne yaptığı hakkında endişelenmenize gerek yok.
Burada daha fazla bilgi okuyabilirsiniz.
Fakat yine de Mangu'a yeni veri dizini kullanmamız gerektiğini söylüyor ve bu üçüncü
komuta burada izin ve ayarları değiştirerek bazı şeylerin sorunsuz çalışmasına yardımcı olacağız.
Bu yüzden devam edeceğim, ancak bunu çalıştırmak için yeni bir dizine geçeceğim
ve gitmeyeceğim dizin aslında bu ana web dev önyükleme kampı dizininin dışındadır.
Şu anda eğer benim terminalimde çalışma alanında olduğumu görebilirsem, bir düzeye daha çıktığını göreceğim veya şimdi çalışma
alanımı görüyorum ve bunu yapmak zorunda değilim bu veri dizinini herhangi bir yere kurabiliyorum
Ben yanlışlıkla silinmemesini sağlamak için onu dışarıda bırakacağım, kazara herhangi bir
noktada karışık olmam.
Bu yüzden şimdi bunu yapacağız ve dizin verileri yapmak bunu biraz daha büyük yapıyor.
Ve herşeyi temizleyelim ve veri dizinini gördüğümüzden emin olun ve sonra
bu satırı kopyalayıp yapıştıracağız ve içeri girip sonra en son şey koşuyor.
Bu satır burada öyle.
TAMAM.
Şimdi talimatlara geri dönersek, çalıştırmamız gereken üç komutun
bittiğini görebilirsiniz.
Şimdi ise Mongo kuruldu.
Yapmanız gereken tek şey aslında Mongo'yu başlatmak ve temelde Mongo'yu başlatacak bir süreç olan
Mongo demanına başlamak için başlamak ve bunu arka planda devam
ettirmek için devam etmek. .
Ve bunu yapmak için yapılan komut, Mongo iblis olan Hmong Tanrısı'nı kesen bu nokta gibi görünüyor.
Böylece geri döneceğiz.
Bunu Man-God'ı gördüğümüz dizinde çalıştırmamız gerekiyor.
Veriyi yüklediğimiz dizinde olduğu gibi, o zaman komutatı yapıştıralım.
Ve bir sürü metin görmelisin.
Ve şimdi başladığı Mongo sunucusu.
Bu, burada bu komutla başlattığımız bir süreç.
Ve sonra ne yapacağız, bu işi bırakacağız.
Bu yüzden aslında bu sekmeyi açık bırakıp yeni bir sekme yapacağım.
Bunu burada yapabilir, ayrıca yeni terminali imzalayabilirsin ve burada tablonun çoğunda bunun içinde
çalışacağız.
Buna dokunmayacağız, çünkü veritabanımızın her zaman çalışmasını istiyoruz, böylece her
zaman veritabanımıza bağlanabiliyoruz.
Şimdi deneyelim.
Mongo sözcüğünü yazıp girmek için basit bir test var.
Ve ister istemez değişiklikler yaparsak, her şeyin iyi çalıştığını gösterir.
Ve burada Mangu yazıp girerek yaptıklarımız, Mongo D.'yi açtık. B Kabuğu ya da Mongo konsolu olan
bir yer ki tıpkı javascript konsolu gibi hata ayıklamak için verilerimizle etkileşime girip hata
ayıklayabileceğimiz bir yer ama aslında nerede çalıştığımız değil.
Çoğu zaman.
Bu yüzden şimdilik yapacağımız şey bu.
Bu Mongo arka plan programını her zaman arka planda çalıştırdığınızdan emin olun.
Eğer durursa, kazayla durdurulur.
Bu komutu tekrar çalıştırabilirim.
Ancak, o veri klasörünü oluşturduğum doğru dizinde olduğumdan emin olmalıyım.
Bu yüzden bu işlemi yeni bir sekme haline getirin ve şimdilik bunun içindir.
Bir sonraki derste, veritabanıyla etkileşim kurmak için bazı Mongo kodları yazmaya
nasıl başlayacağınızı göstereceğim, işleri ekleyin ve kaldırın.
Onları tekrar okuyun.
Tüm bu eğlenceli şeyler.
Pekala, o zaman seni sonra göreceğim.