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 mongo.exe dosyasının bulundupu 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.

mongo --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.

mongo --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.

mongo --version

MongoDB temel komutlar

Kurulum başarıyla tamamlandıktan sonra aşağıdaki komut ile MongoDB veritabanına bağlanılır.

mongo

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.

mongo komutlar.js
mongo
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.

Yusuf SEZER

Yusuf SEZER

Computer Engineer who interested about web technologies, algorithms, artificial intelligence and embedded systems; constantly exploring new technologies.


Bunlara'da bakmalısın!