bu video'da phpmyadmin kullanarak localhost üzerinde veritabanı ve tablo oluşturma işlemleri anlatılmıştır.

video ile ilgili sorularınızı alttan yorum olarak sorabilirsiniz.

Videoyu izleyemeyenler için anlattıklarımı kısaca buraya da yazıyorum.

phpmyadmin nedir?

phpmyadmin mysql veritabanlarını tarayıcı üzerinden yönetmemizi sağlayan bir araç. Veritabanı oluşturmak, tablo eklemek, kayıtları görmek yada silmek için sql kodu yazmanıza gerek kalmadan bu işleri arayüz üzerinden tıklayarak yapabiliyorsunuz. xampp kurduysanız phpmyadmin de onunla birlikte gelmiş demektir. xampp kurulumunu bilmiyorsanız Xampp kurulumu ve ilk php kodunun yazılıp çalıştırılması yazıma bakabilirsiniz.

phpmyadmin'e giriş

Önce xampp control panel'den apache ve mysql servislerini başlatın. Daha sonra tarayıcının adres çubuğuna localhost/phpmyadmin yazın. xampp'ta kullanıcı adı varsayılan olarak root, şifre ise boştur. Bazı kurulumlarda giriş ekranı hiç çıkmadan doğrudan phpmyadmin açılır.

veritabanı oluşturma

Sol taraftaki menünün en üstünde bulunan Yeni (New) yazısına tıklayın. Açılan sayfada veritabanının adını yazın. Yanındaki karşılaştırma (collation) kutusundan da Türkçe karakterlerde sorun yaşamamak için utf8 ile başlayan bir seçenek seçin, mesela utf8_turkish_ci. Oluştur butonuna tıkladığınızda veritabanınız sol menüde görünecek.

Veritabanı adında Türkçe karakter ve boşluk kullanmayın. Kelimeleri ayırmak istiyorsanız alt çizgi kullanabilirsiniz, mesela okul_db gibi.

tablo oluşturma

Sol menüden oluşturduğunuz veritabanına tıklayın. Açılan sayfada tablonun adını ve kaç sütundan (alan) oluşacağını yazıp devam edin. Şimdi her sütun için bir ad ve bir tür belirlememiz gerekiyor. Örnek olarak bir kullanicilar tablosu düşünelim,

  • id : tür INT, A_I (auto increment) kutusu işaretli. Her yeni kayıtta değeri otomatik olarak bir artar ve birincil anahtar (primary key) olur.
  • ad : tür VARCHAR, uzunluk 50.
  • email : tür VARCHAR, uzunluk 100.
  • kayit_tarihi : tür DATETIME.

Kaydet butonuna tıkladığınızda tablonuz oluşturulur. Ekle (Insert) sekmesinden tabloya elle kayıt ekleyebilir, Gözat (Browse) sekmesinden de eklediğiniz kayıtları görebilirsiniz.

Arayüz üzerinden yaptığınız her işlemden sonra phpmyadmin bu işlemi yapan sql kodunu da ekranın üstünde gösterir. sql öğrenmeye yeni başlıyorsanız bu kodlara göz atmanız çok faydalı olur. Oluşturduğunuz veritabanına php ile nasıl bağlanacağınızı da php ile pdo sınıfı kullanarak veritabanı bağlantısı yapmak yazımda anlattım.