MySQL Nedir?

MySQL Nedir? Merhaba arkadaşlar, Bu yazımızda sizlere MySQL’in ne olduğunu geniş kapsamlı bir biçimde sunacağım. MySQL, 6 milyondan fazla sistemde yüklü bulunan çoklu meslek parçacıklı (multi-threaded), çok fazla kullanıcılı (multi-user), hızlı ve sağlam (robust) bir veritabanı İdare sistemidir.     UNIX, OS/2 ve Windows platformları için bedava dağıtılmakla yanında ticari lisans kullanmak arzu edenler için de ücretli bir lisans seçeneği de mevcuttur. Linux altında daha hızlı bir performans sergilemektedir. Kaynak kodu açık olan MySQL’in pek çok fazla platform için çalıştırılabilir ikilik kod halindeki indirilebilir sürümleri de mevcuttur. Ayrıca ODBC sürücüleri de olduğu için çok sayıda geliştirme platformunda rahatlıkla kullanılabilir.     Geliştiricileri, 500’den fazlası 7 milyon kayıt içeren 10.000 tablodan oluşan kendi veritabanlarını (100 gigabyte civarında veri) MySQL’de tuttuklarını söylüyorlar.   Web sunucularında en çok fazla uygulanan veritabanıdır, asp, php gibi birçok web programlama dili ile kullanılabilir. MySQL, tuttuğu tablolarla aşırı kullanıcılı sistemlerde söz konusu olan erişim hakları sorununu başarılı bir biçimde çözmektedir. MySQL’in 4.0 sürümü ile yanında “transaction” desteği, 4.1 sürümüyle beraberinde de alt sorgu desteği eklenmiştir.     Ayrıca “veri tutarlılığını (referential integrity)” sağlama işinin programcıya bırakılması tercih edilmiştir, fakat bu bir dezavantaj şekilde görülmeyebilir. Çünkü pek çok fazla veritabanı programcısı VTYS’lerdeki veri tutarlılığının esnek olmayan, zorlayıcı bir özellik olduğunu düşünmektedir. Temel Özellikleri   MySQL aşağıdaki veritabanı nesnelerini desteklemekte olup bu nesnelerin birileri 5.1 sürümü ile gelmiştir:   •  Tables (Tablo •  Views (Görüntü) (Görüntüleme) •  Procedures (Prosedür/Yordam) •  Triggers •  Cursors   MySQL için aşırı türlü grafik arayüze sahip programlar mevcuttur. Bunlar içerisinden en bilineni gene MySQL’i geliştiren şirket anlamında geliştirilmiş parasız bir yazılım olan MySQL GUI Tools’dur. MySQL yönetimi için bir Türk firmasi anlamında geliştirilen Database Master yazılımı modern bir grafiksel arayüze sahip olup, pratik bir kullanım sağlamaktadır. Bunun yaninda PHP ile geliştirilmiş phpMyAdmin diğer seçenek bir yazılımdır. Tek bir php dosyası ile işlem yapan, Javascript ile çok sayıda işi kolaylaştıran Adminer* yazılımı da önerilmektedir.   • Database Master – MySQL Yönetim Yazılımı • Adminer


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar