MongoDB Kurulumu
Çeşitli işletim sistemlerinde MongoDB kurulumu ve kurulum sonrası yapılması gerekenlerle ile ilgili bilgiler yer alıyor.
MongoDB kurulumu için gerekli olan kurulum dosyalarına mongodb.com adresinden ulaşabilirsiniz.
MongoDB kurulumu için işletim sistemi mimarisinin 64 bit olması gerekir.
Windows
MongoDB kurulumu için gerekli dosyalar indirildikten sonra klasik Windows kurulum adımlarını takip ederek kurulum yapılır.
Kurulum sırasında gelişmiş kurulum seçilerek veritabanı dosyalarının yer alacağı klasör ve MongoDB servisi ayarlanabilir.
MongoDB veritabanını komut yorumlayıcısında kullanabilmek için ortam değişkenlerindeki path alanına mongod.exe dosyasının bulunduğu klasörün eklenmesi gerekir.
Gerekli olan ayarlar yapıldıktan sonra komut yorumlayıcısına aşağıdaki komut yazılarak kurulum kontrol edilir.
mongod --version
Linux
Linux tabanlı işletim sistemlerinde kurulum işletim sistemindeki paket yöneticisine göre farklılık gösteri.
İşletim sisteminde grafik arayüzü var ise işletim sistemine ait kurulum dosyaları indirilerek kurulum yapılır.
Kurulum komut yorumlayıcısı ile yapılacaksa ilk olarak paket yöneticisine göre gerekli olan repo eklenir.
Repo eklendikten sonra işletim sisteminde bulunan paket yöneticisine göre aşağıdaki komutlarla kurulum tamamlanır.
sudo apt-get install -y mongodb-org
sudo yum install -y mongodb-org
Kurulum sonrası komut yorumlayıcısına aşağıdaki komut yazılarak kurulum kontrol edilir.
mongod --version
MacOS
MongoDB kurulumu için gerekli dosyalar indirildikten sonra arşivden çıkarılır.
Arşivden çıkarılan dosyalar usr/local/bin adresine kopyalanarak kurulum yapılır.
Kurulum tamamlandıktan sonra PATH değişkenine MongoDB dizini gösterilerek kurulum tamamlanır.
MacOS tabanlı işletim sisteminde kurulum Homebrew paket yöneticisi ile aşağıdaki komut ile de yapılabilir.
brew install mongodb
Kurulum sonrası komut yorumlayıcısına aşağıdaki komut yazılarak kurulum kontrol edilir.
mongod --version
MongoDB temel komutlar
Kurulum başarıyla tamamlandıktan sonra aşağıdaki komut ile MongoDB veritabanına bağlanılır.
mongosh
Aktif veritabanını görüntülemek için aşağıdaki komut kullanılır.
db
Tüm veritabanlarını listelemek için aşağıdaki komut kullanılır.
show dbs
Yeni bir veritabanı kullanmak veya başka bir veritabanına geçmek için aşağıdaki komut kullanılır.
use VT_ADI
Yeni bir veritabanı oluşturduktan sonra veritabanları listelendiğinde oluşturulan veritabanı içinde veri olmadığından dolayı görünmeyecektir.
Aktif veritabanını silmek için aşağıdaki komut kullanılır.
db.dropDatabase()
MongoDB komutlarını listelemek için aşağıdaki komut kullanılır.
db.help()
MongoDB istatistikleri bakmak için aşağıdaki komut kullanılır.
db.stats()
MongoDB komut yorumlayıcısı JavaScript komutlarını kullanmaya imkan verir.
MongoDB ile JavaScript dosyası çalıştırmak için aşağıdaki komutlar kullanılır.
mongosh komutlar.js
mongosh
load("komutlar.js")
JavaScript dosyası içeriği
print(db); // mevcut veritabanı
print(db.getMongo().getDBNames()); // veritabanları
MongoDB araçları
MongoDB veritabanında yer alan verilerle komut yorumlayıcısında işlem yapmak, verileri listelemek zor olabilir.
Bu durumda MongoDB veritabanı yönetim araçlarını kullanmak faydalı olacaktır.
Bu araçlardan MongoDB Compass bir çok işletim sisteminde çalışan MongoDB tarafından üretilen bir araçtır.
Ayrıca ücretli ve ücretsiz sürümü olan Robomongo aracıda kullanılabilir.
MongoDB Derslerine buradan ulaşabilirsiniz…
Hayırlı günler dilerim.