MySQL, milyonlarca sistemde yüklü bulunan multi-threaded(çoklu iş parçacıklı), multi-user(çok kullanıcılı), hızlı, sağlam, ve en popüler Open Source SQL veritabanı yönetim sistemidir. MySQL, Oracle Corporation tarafından geliştirilmiş, dağıtılmış ve desteklenmiştir. MySQL Web sitesi ( http://www.mysql.com/ ), MySQL yazılımı hakkında en yeni bilgileri sağlar.
MySQL bir veritabanı yönetim sistemidir.
Veritabanı, yapılandırılmış verilerin saklandığı ortamdır. Basit bir alışveriş listesinden resim galerisine veya kurumsal bir ağdaki muazzam miktardaki bilgilere kadar herhangi bir şey olabilir. Bir bilgisayar veritabanında depolanan verileri eklemek, bunlara erişmek ve işlemek için MySQL Server gibi bir veritabanı yönetim sistemine ihtiyacınız var. Bilgisayarlar büyük miktarda veriyi işleme konusunda çok iyi oldukları için, veritabanı yönetim sistemleri, bağımsız yardımcı programlar olarak ya da diğer uygulamaların bir parçası olarak hesaplamada merkezi bir rol oynamaktadır.
MySQL veritabanları ilişkiseldir.
İlişkisel bir veri tabanı tüm verileri bir büyük depoya koymak yerine verileri ayrı yerlerde(tablolarda) depolar. Veritabanı yapıları, hız için optimize edilmiş fiziksel dosyalar halinde düzenlenir. Mantıksal model, databases (veritabanları), tables(tablolar), views (görünümler), rows(satırlar) ve columns (sütunlar) gibi nesnelerle esnek bir programlama ortamı sunar. One-to-one (bire bir), one-to-many (bire-çok), unique(benzersiz), required (gerekli) veya optional(isteğe bağlı) ve farklı tablolar arasındaki ” işaretçiler ” gibi farklı veri alanları arasındaki ilişkileri yöneten kurallar oluşturabilirsiniz. Veritabanı, bu kuralları zorlar, böylece iyi tasarlanmış bir veritabanıyla uygulamanız tutarsız, yinelenen, güncel olmayan veya eksik veri görmez.
SQL “Structured Query Language(Yapısal Sorgulama Dili)” nin kısaltmasıdır. MySQL’de SQL’in bir parçasıdır. SQL, veritabanlarına erişmek için kullanılan en yaygın kullanılan standart dildir. Programlama ortamınıza bağlı olarak, uygulamalarınızın içinde SQL’i doğrudan kullanabilirsiniz.SQL deyimlerini başka bir dilde yazılan koda katıştırabilir veya SQL sözdizimini gizleyen dil özel bir API kullanabilirsiniz.
MySQL yazılımı Açık Kaynaktır.
Açık Kaynak, herkesin yazılımı kullanması ve değiştirmesi anlamına gelir. Herkes MySQL yazılımını İnternet’ten indirebilir ve hiçbir şey ödemeden kullanabilirsiniz. İsterseniz, kaynak kodunu inceleyebilir ve ihtiyaçlarınıza göre değiştirebilirsiniz.