MySQL Nedir? Temel Özellikleri Nelerdir?

MySQL Nedir? Temel Özellikleri Nelerdir?

Açık kaynaklı ilişkisel veritabanı yönetim sistemi olan MySQL, 1995 yılında kullanılmaya başlanmıştır. SQL ve Michael Windenius’un kızının adından MySQL adı olumuştur. SQL, MySQL’in çekirdeğini oluşturmaktadır. MySQL nedir ve temel özellikleri nelerdir? yakından inceleyelim.

Çifte lisanslı bir yazılım olan MySQL, Genel Kamu Lisansı’na (GPL) sahip olan özgür bir yazılımdır. Ayrıca GPL’in kısıtladığı alanlarda kullanılması için ayrı bir lisansa da sahiptir. MySQL, veritabanlarına erişmek için kullanılan en yaygın dil olan SQL’i kullanmaktadır.

MySQL serbest kullanılan bir veritabanı sistemi ama gelişmiş özelliklerini kullanabilmeniz için ücretli sürümleri de bulunuyor. MySQL’in kullanımı özellikle Microsoft SQL Server ve Oracle gibi diğer yazılımlara göre daha kolaydır. Genellikle PHP ile birlikte kullanılmaktadır.

mysql nedir

MySQL, meta verilerinizi tanımlamanız ve yönetmeniz için Linux, Windows, Unix gibi birden fazla işletim sisteminde çalışabilmektedir. Ayrıca tercih etmeniz durumunda yerel sisteminize ve sunucunuza da yükleyebilirsiniz.

MySQL Nerelerde Kullanılır?

Veri tabanı yönetim sistemi olan MySQL, veri tabanı gerektiren hemen hemen her ortamda kullanılmaktadır. Ancak daha çok web sunucularında en çok tercih edilen veritabanıdır ve asp, php gibi birçok web programlama dili ile kullanılmaktadır.

MySQL Temel Özellikleri Nelerdir?

  • MySQL UNIX, OS/2 ve Windows platformlarında kullanılabiliyor. Ancak Linux ile kullanıldığnda performansı yükselmektedir. MySQL içerisinde ODBC sürücüleri barındırdığı için birçok geliştirme platformunda kullanım imkanı sağlıyor.
  • Farklı karakter setlerini (iso8859-9, utf-8, latin-5 … gibi) ve bu setlere sıralama yapılmasını da desteklemektedir. Ayrıca farklı dillerde hata mesajları verebilmektedir.
  • Kullanıcı erişim kısıtlama/yetkilendirme sistemi oldukça güçlüdür.
  • MySQL’in 4.0 sürümü ile birlikte “transaction” desteği, 4.1 sürümüyle birlikte de alt sorgu desteği eklemiştir. Böylece çok daha işlevsel bir hale gelmiştir.
  • Veritabanınıza sadece yetkilendirilen kullanıcıların erişmesine izin vermektedir.
  • Transaction ve atomik işlem kullanan tablo tiplerini desteklemektedir.
  • Ayrıca Kullanımı ücretsizdir.
mysql veritabanı yönetimi

MySQL Hangi Veritabanı Nesnelerini Destekler?

MySQL özellikle şu veritabanı nesnelerini desteklemektedir;

  • Tables (Tablo)
  • Views (Görüntü)
  • Procedures (Prosedür/Yordam)
  • Triggers
  • Cursors
mysql nesneleri

SQL ve MySQL Arasındaki Farklar Nelerdir?

Yazımızın giriş bölümünde de belirttiğimiz gibi MySQL ve SQL aynı değildir. Ayrıca MySQL’deki SQL, Structured Query Language’u ifade etmektedir. SQL, veri tabanı ile etkileşime geçmeniz için kullanılan standart ve yaygın kullanılan bir dildir. Özellikle MySQL ve SQL arasındaki farkları karşılaştırarak belirtelim:

  • SQL, veritabanını çalıştırmak için kullanılan standart bir dildir. Ancak MySQL ise ilk açık kaynaklı veritabanlarından biridir.
  • SQL, bir veritabanını sorgulamak ve yönetmek için kullanılırken MySQL, veritabanında bulunan verilerin korunmasına izin veren bir RDBMS’dir. MySQL, verileri işlemeye, saklamaya, değiştirmeye silmeye izin verir.
Bu Yazıları da Sevebilirsiniz
SQL Management Nedir? Özellikleri ve Lisans Fiyatları
SQL Management Nedir? Özellikleri ve Lisans Fiyatları

SQL Management, tam adıyla Structured Query Language sistemi, Microsoft tarafından tasarlanmıştır. “Yapısal sorgulama dili” dedikleri bu sistemi, Micr...

Web Sitenizde Kritik Bir Hata Oluştu Hatası Nasıl Çözülür?
Web Sitenizde Kritik Bir Hata Oluştu Hatası Nasıl Çözülür?

Dijitalleşmenin son hızla devam ettiği dünyamızda, bir web sitesine sahip olmak artık oldukça yaygın bir durumdur. Zor olan sahip olduğunuz web sitesi...

“MySQL nedir ve temel özellikleri nelerdir?” yazımızın aklınızdaki sorulara cevap verdiğini düşünüyoruz. Son olarak MySQL’in YouTube, Linkedin gibi herkes tarafından bilinen güçlü platformlarda ve arama motorlarında da tercih edildiğini belirtelim. MySQL nedir ve nasıl kullanılır tüm detayları ile sizinle paylaştık, bizi takipte kalmaya devam edin.

Dopinger SEO ile sitenizi Google’da ilk sayfaya yükseltin!

Sıkça Sorulan Sorular

SQL, veri tabanı ile etkileşime geçmeniz için kullanılan standart ve yaygın kullanılan bir dildir.

MySQL, InnoDB, Berkeley DB, MyISAM, HEAP, MERGE, ISAM tablolarını desteklemektedir.

Web sunucularında en çok tercih edilen veritabanıdır ve asp, php gibi birçok web programlama dili ile kullanılmaktadır.

Halil İbrahim Er

Yazılar: 501

Dijital Pazarlama Uzmanı olarak yaklaşık 9 senelik bilgi birikimine sahibim. Web adresim dopinger.com üzerinden sizlere güncel bilgiler paylaşarak, bilgi aktarımı yapmaktayım.

Bu Yazıları da Sevebilirsiniz

Yorum Gönder

E-posta hesabınız yayımlanmayacak.

(Toplam: 21 Ortalama: 5 )

Gösterilecek yorum yok.