MongoDB Nedir?
Hayal edin, bir veritabanı sisteminiz var ve verilerinizi kolayca saklayıp hızlıca sorgulayabiliyorsunuz. İşte tam bu noktada MongoDB devreye giriyor! MongoDB, NoSQL (İlişkisel Olmayan) bir veritabanı yönetim sistemidir. Yani, geleneksel SQL tabanlı veritabanlarından farklı olarak, verilerinizi tablolar yerine JSON benzeri dokümanlarda saklar. Verilerinizi büyük miktarlarda depolamanıza yardımcı olurken, aynı zamanda hızlı erişim sağlar. Peki, nasıl kurulacak ve kullanılacak? Hadi birlikte adım adım keşfedelim.
Adım 1: MongoDB’yi İndirin
MongoDB kurulumuna başlamadan önce, öncelikle yazılımı bilgisayarınıza indirmelisiniz. Bunun için:
1. [MongoDB’nin Resmi Sitesine](https://www.mongodb.com/try/download/community) gidin.
2. "Windows" işletim sistemi için en son sürümü seçin.
3. Yükleme tipini “MSI” olarak seçin (bu, Windows için en yaygın yükleyici formatıdır).
4. İndirme işlemi tamamlandığında, yükleyiciyi çalıştırın.
Adım 2: Kurulum Süreci
MongoDB’yi kurmak oldukça basit. Yükleyiciyi başlattığınızda karşınıza çıkan ekranlar, sizi tek tek yönlendirecek. Ancak önemli birkaç noktayı hatırlamakta fayda var.
Kurulum Tipi: İlk kurulum ekranında, "Complete" seçeneğini işaretleyin. Bu seçenek, MongoDB’yi tüm bileşenleriyle birlikte kurar ve ileride herhangi bir eksiklik yaşamazsınız.
Yol Seçimi: Bir sonraki ekranda, MongoDB'nin bilgisayarınızda nereye kurulacağını seçmeniz istenecek. Varsayılan yolu kabul edebilirsiniz veya kendi tercihinize göre değiştirebilirsiniz.
Windows Servisi: MongoDB’yi bir hizmet olarak çalıştırmayı seçebilirsiniz. Böylece bilgisayarınız her açıldığında MongoDB otomatik olarak başlatılır. Bu, veritabanınızı sürekli çalışır durumda tutmanın kolay bir yoludur.
Kurulum tamamlandığında, MongoDB’yi başlatmak için gerekli tüm bileşenler yüklenmiş olacaktır.
Adım 3: MongoDB Servisini Başlatma
MongoDB'yi kurduktan sonra, servisin düzgün bir şekilde çalışıp çalışmadığını kontrol edelim.
1. "cmd" yazarak komut istemcisini açın.
2. Ardından, MongoDB’nin kurulu olduğu dizine gidin (genellikle `C:\Program Files\MongoDB\Server\6.0\bin`).
3. Şimdi MongoDB servisini başlatmak için şu komutu yazın:
mongod
Bu komut, MongoDB veritabanını çalıştıracak ve veritabanınızı artık kullanabilir hale getirecektir.
Adım 4: MongoDB Shell Kullanımı
MongoDB ile etkileşimde bulunmak için MongoDB Shell'i kullanabilirsiniz. Bu, komut satırında MongoDB ile işlem yapmanızı sağlar.
1. Komut istemcisinde `mongo` yazın. Bu komut, MongoDB Shell’i açacaktır.
2. MongoDB Shell’e girdiğinizde, artık veritabanı işlemlerini gerçekleştirebilirsiniz.
Örneğin, yeni bir veritabanı oluşturmak için şu komutu kullanabilirsiniz:
use myDatabase
Bu, `myDatabase` adında yeni bir veritabanı oluşturacaktır. Şimdi, veritabanı üzerinde işlem yapmaya başlayabilirsiniz!
Adım 5: Veritabanına Veri Ekleme
MongoDB, verilerinizi JSON benzeri dokümanlar olarak saklar. Veritabanınıza veri eklemek oldukça basittir. Örneğin, `myCollection` adında bir koleksiyon oluşturup, içine bir belge eklemek için şu komutu kullanabilirsiniz:
db.myCollection.insertOne({ name: "Ali", age: 30 })
Bu komut, `myCollection` koleksiyonuna yeni bir belge (veri) ekleyecektir. Artık MongoDB'yi verilerle doldurabilirsiniz.
Adım 6: Veri Sorgulama
MongoDB ile veri sorgulamak çok kolay. Örneğin, eklediğiniz veriyi sorgulamak için şu komutu yazabilirsiniz:
db.myCollection.find({ name: "Ali" })
Bu komut, `myCollection` koleksiyonundaki tüm "Ali" adındaki kayıtları döndürecektir.
Sonuç
MongoDB’yi Windows’ta kurmak ve kullanmak gerçekten çok kolay. Kurulumdan veritabanı işlemlerine kadar her şey oldukça kullanıcı dostu. Artık, büyük verileri yönetme ve hızla sorgulama konusunda güçlü bir araca sahipsiniz. MongoDB ile veritabanı dünyasına sağlam bir adım attınız! Bu rehberin size yardımcı olduğunu umuyoruz. Eğer takıldığınız bir nokta olursa, MongoDB’nin [resmi belgelerini](https://www.mongodb.com/docs/) inceleyebilirsiniz.