Mysql Veritabanı Nedir ve Nerelerde Kullanılır?
Daha önceki makalelerimizde de bahsettiğimiz gibi veritabanı düzenli birçok verilerin toplandığı bir yapılardır. Daha geniş olarak tanımlayacak olursak birbirleri ile bir şekilde ilişkili olan verilerin (tekrarsız olmak şartıyla) birçok amaç dahilinde depolanmasına imkan veren yapılara biz veritabanı diyoruz.
Bir web tasarımcısı web sayfasında bir veritabanı kullanacaksa tek bir yapıyı kullanmak zorunda değildir. Bundan önceki yazılarımızda bahsettiğimiz Access veritabanını kullanabilirsiniz. Bu tip veritabanı ile ilgili detaylı bilgiye buradan ulaşabilirsiniz. Ayrıca Access veritabanı size yeterli gelmiyor daha geniş ve stabil bir veritabanına ihtiyacınız varsa MSSQL veritabanı oluşturabilirsiniz. MSSQL ile ilgili geniş bilgiye buradan olaşabilirsiniz.
Şimdi gelelim MYSQL veritabanına. Çoğu zaman yeni başlayanlar için MSSQL ile karıştırabilir ancak tamamen farklıdır. Öncelikle MYSQL bir açık kaynak kodlanmış bir veritabanı çeşididir. MYSQL gönüllü programcılar tarafından geliştirilmiş ve her geçen gün yeni versiyonları GPU dediğimiz ücretsiz genel kamu lisansı olarak adlandırabileceğimiz bir yazılım türüdür. Yani MYSQL veritabanı MSSQL gibi ücret ödeyerek alabileceğiniz bir veritabanı değildir. Ayrıca bir çok Hosting Firması MYSQL veritabanı desteği sunarlar. Hatta bu oran %95 gibi bir oranla ezici farkla diğer sistemlere üstünlük sağlar. MSSQL yeni Microsoft firmasının bu yazılımı çoğunlukla ücrete tabi olarak kullanıcılara sunulurlar.
Buradan da görüldüğü üzere aslında MYSQL birçok anlamda üstünlük sağlıyor. Ayrıca MYSQL hem asp hem php sayfalarına uyumlu bir şekilde çalıştırılabilir. MYSQL veritabanı erişim süresi oldukça hızlıdır. Gerçekten bu anlamda MYSQL diğer veritabanı yönetim sistemlerine fark atar.
Şunu da belirtmeden geçmeyelim, MYSQL veritabanı yönetimi için birçok program kullanılabilir. PHPMYADMIN adını verdiğimi yönetim programı en eski ve en çok kullanılan programların başında gelir. “MySQL-Front” da son günlerde oldukça fazla kullanılan MYSQL veritabanı yönetim programlarından biridir. GPU lisansına sahip olması bu gibi avantajları yanında getiriyor tabi.
Aşağıda sizin için bir veritabanına iki farklı programla da giriş yaptım. Görüldüğü gibi aslında aralarındaki tek fark buttonların yerleri ve isimleri. Sonuçta yaptığınız iş MYSQL tipindeki bir veritabanını yönetmekten öteye geçmez.
Resim-1: dwcs6 adındaki veritabanına PHPMYADMIN ile bağlantı kurma
Resim-2: dwcs6 adındaki veritabanına MySQL-Front ile bağlantı kurma
Sonraki yazılarımızda MYSQL veritabanı oluşturma, tablo oluşturma ve diğer yönetim araçlarını göreceğiz. Görüşmek üzere.
Not: Makale özgün bir makaledir. Alıntı yapmadan kullanılamaz. @bilgisayar.name, Mysql Veritabanı Nedir?