Web sayfalarının ve diğer gelişmiş uygulamaların vazgeçilmezi olan veritabanları aslında herkesin göz önünde olmayan bir yapı olarak bilinir. Ancak iş aslında tam olarak öyle değildir. Veritabanları arka planda aslında tam anlamıyla muazzam bir sistemle çalışırlar. Peki bu çalışan yapıyı biraz olsun anlamak istemez misiniz? phpmyadmin nedir isimli yazımızda buna cevap arayacağız.
phpmyadmin nedir? Hangi amaçlarla kullanılır?
Bu program aracılığı ile veritabanınızda tablo oluşturabilir, tabloları silebilir, içerisindeki verileri boşaltabilir, veya ilgili tablo verisini güncelleyip, düzenleyebilirsiniz. Aslında bu cümleyi o kadar çok uzatabiliriz ki. Veritabanı ile ilgili aklınıza gelebilecek her türlü işlemi phpmyadmin adını verdiğimiz program sayesinde yapabiliriz. Sadece veri giriş işlemlerini ve bazı sorgulamaları web sayfalarımızdaki arayüzler sayesinde gerçekleştirebiliriz. Bunun haricinde arka planda harıl harıl çalışan bu muazzam yapılara doğrudan ulaşmak istiyorsanız phpmyadmin veya bu program muadilinde bir başka veritabanı yönetim programına ihtiyacınız olacak.
Şimdi bir örnekle size phpmyadminin ne olduğunu ve nerelerde kullanıldığını daha iyi anlatmaya çalışalım. Bir
WordPress web sitesi kurmayı planlıyorsunuz. WordPress Mysql veritabanı ile çalışan bir içerik yönetim sistemidir. Yani WordPress gelişmiş
PHP ile kodlanmış sayfalardan oluşan bir web sitesinin ta kendisidir. WordPress i wordpress yapan sadece php midir? Tabi ki değil. Hatta pastanın büyük payı arkaplanda çalışan kusursuz bir veritabanının olduğu aşikar. Peki hiç dikkat ettiniz mi? WordPress sizden ilk kurulum aşamasında ne istiyor? Veritabanı adı, kullanıcı adı, şifre vb.vb… İşte bu sitelerin tüm yükünü taşıyan veritabanlarını yönetmek istiyorsanız, phpmyadmin bunun için biçilmiş kaftan.
Diyelim ki WordPress’ i bir şekilde kurdunuz, aylar sonra wp-admin e yani yönetim paneline girmek istiyorsunuz ve “o da ne şifrenizi unuttunuz.” Şifre mi hatırla vb. bir yol da yok bunun için biliyorsunuz. Ne yapacaksınız? phpmyadmin ile (tabi ki gerekli güvenlik aşamalarını geç
IP) girip ilgili kullanıcıya ait şifreyi değiştireceksiniz. Bunu yapabilmenin tek yolu phpmyadmin kullanmak ya da diğer yönetim programlarıyla ilgili tabloların içine girip ilgili veriyi bir şekilde değiştirmek. Tüm bunlar aslına bakarsanız bir o kadar da riskli. Ancak orta düzey bir web programcısı için phpmyadmin veya diğer veritabanı yönetim araçları olmazsa olmazdır.