Merhaba arkadaşlar.Yeni bir ders serisine başlıyorum.Bu seride
mongodb 'nin hem
nodejs hemde
php kullanımı anlatacığım.Öncelikle mongodb biraz bahsedip ardından gerekli programları indireceğiz linkleri vereceğim.
Mongodb
noSQL yapıda bir veritabanıdır.SQL yapılı bir veritabanında bir tabloya bilgi gireceksek,öncede sütunları oluşturup,türlerini uzunluklarını vs belirtiyoruz.Bu şekilde SQL tablolardaki tüm satırların veri yapıları aynı olur.
Mongodb de ise,tablonun sütun yapısını belirtmek zorunda değiliz.Ne tür bir veri gönderirsek gönderelim,tabloya kayıt eder.Örneğin kullanıcılar tablosunda ilk veri ad ve şifre gönderdik diyelim.İkinci satır verisi mail,tel ve şifre gönderip kayıt edebiliriz.
Şimdi gerekli programları aşağıdaki linklerden indirebilirsiniz.
MongoDB : https://www.mongodb.com/download-center#atlas
Buradan mongodb'yi indirip kurabilirsiniz.
NodeJS : https://nodejs.org/en/download/
Buradan nodejs'yi indirebilirsiniz.
NodeJS MongoDB : npm install mongodb --save
Yukarıdaki komut ile projenize mongodbyi kurabilirsiniz.
Php MongoDB : http://php.net/manual/tr/mongo.installation.php
Buradan phpde mongodbye erişmek için,gerekli uzantıyı kurabilirsiniz.
Robomongo : https://robomongo.org/download
Konsolda,mongodb ile cebelleşmek istemeyenler için bir mongodb editörü.
adress:localhost - port:27017 adresini ekleyerek erişebilirsiniz.
Kurmanız gerekenler bu kadar.