Bu madde hiçbir kaynak içermemektedir. Lütfen güvenilir kaynaklar ekleyerek madde içeriğinin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir ve kaldırılabilir.Kaynak ara: "MySQL" – haber · gazete · kitap · akademik · JSTOR (Şubat 2016) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)
Bu maddenin veya maddenin bir bölümünün gelişebilmesi için alakalı konuda uzman kişilere gereksinim duyulmaktadır. Ayrıntılar için lütfen tartışma sayfasını inceleyin veya yeni bir tartışma başlatın.Konu hakkında uzman birini bulmaya yardımcı olarak ya da maddeye gerekli bilgileri ekleyerek Vikipedi'ye katkıda bulunabilirsiniz. (Mayıs 2020)
MySQL
Varsayılan MySQL komut satırı başlığının ve isteminin ekran görüntüsü
İlk yayınlanma23 Mayıs 1995 (29 yıl önce) (23 Mayıs 1995)
Güncel sürüm8.4.0
Programlama diliC, C++
İşletim sistemiÇapraz platform
Erişilebilirlikİngilizce
Türİlişkisel veri tabanı yönetim sistemi
LisansGPL / Ticari Lisans / Üyelik Anlaşması
Resmî sitesihttp://www.mysql.com/
LAMP, Squid(yazılım)

MySQL,[1] altı milyondan fazla sistemde yüklü bulunan çoklu iş parçacıklı (İngilizcemultithreading), çok kullanıcılı (İngilizcemulti-user), hızlı ve sağlam (İngilizcerobustness) bir veri tabanı yönetim sistemidir.[2]

UNIX, OS/2 ve Windows platformları için ücretsiz dağıtılmakla birlikte ticari lisans kullanmak isteyenler 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 platform için çalıştırılabilir ikili kod halindeki indirilebilir sürümleri de mevcuttur. Ayrıca ODBC sürücüleri de bulunduğu için birçok geliştirme platformunda rahatlıkla kullanılabilir.

Geliştiricileri, 500'den fazlası 7.000.000 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 kullanılan veri tabanı olup ASP, PHP gibi birçok Web programlama dili ile kullanılabilir.

MySQL, tuttuğu tablolarla çok kullanıcılı sistemlerde söz konusu olan erişim hakları sorununu başarılı bir şekilde çözmektedir. MySQL'in 4.0 sürümü ile birlikte "İngilizcetransaction" desteği, 4.1 sürümüyle birlikte de alt sorgu desteği eklenmiştir.

Ayrıca "veri tutarlılığını (İng. İngilizcereferential integrity)" sağlama işinin programcıya bırakılması tercih edilmiştir, ancak bu bir dezavantaj olarak görülmeyebilir. Çünkü pek çok veri tabanı 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 veri tabanı nesnelerini desteklemekte olup bu nesnelerin bazıları 5.1 sürümü ile gelmiştir:

Tarihçe

Yönetim araçları

phpMyAdmin arayüzü.

MySQL için çok çeşitli grafiksel arayüze sahip programlar mevcuttur. Bunlar içerisinden en bilineni yine MySQL'i geliştiren firma tarafından geliştirilmiş ücretsiz bir yazılım olan MySQL GUI Tools 17 Nisan 2012 tarihinde Wayback Machine sitesinde arşivlendi.'dur. Bunun yanında PHP ile geliştirilmiş phpMyAdmin diğer alternatif bir yazılımdır. Tek bir PHP dosyası ile işlem yapan Javascript ile birçok işi kolaylaştıran Adminer* yazılımı da önerilmektedir.

Kaynakça

  1. ^ "MySQL :: MySQL 8.0 Reference Manual :: 1.2.1 What is MySQL?". dev.mysql.com. 20 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağustos 2023. 
  2. ^ "Veritabanı Yönetim Sistemi Nedir? | İ-Akademi". 28 Aralık 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Aralık 2023. 
  3. ^ "MySQL :: Sun to Acquire MySQL". web.archive.org. 18 Temmuz 2011. 8 Mart 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağustos 2023. 
  4. ^ "Oracle Buys Sun". Press Release. Oracle. 20 Nis 2009. 9 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağu 2023. 
  5. ^ "MariaDB versus MySQL - Compatibility". MariaDB KnowledgeBase. 28 Eylül 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ağustos 2023. 

Ayrıca bakınız

Dış bağlantılar