MySQL Nedir?

MySQL Nedir?

MySQL, açık kaynak kodlu bir veri tabanı yönetim sistemidir Sunucuda veya yerel bilgisayarda kullanılabilir ve depolama, güncelleme, araştırma, silme ve yönetme işlemlerini gerçekleştirmeye izin verir Kullanıcı dostu arayüzü sayesinde kolayca yönetilebilir Veri tabanı yönetimi konusunda lider konumda olan MySQL'in performansı, verimliliği, güvenliği ve ölçeklenebilirliği sektörde tercih edilmesini sağlar MySQL kurulumu basittir ve standart bir masaüstü uygulaması kurulumu gibidir Veri tipleri ve fonksiyonlar ise verilerin doğru bir şekilde işlenmesini sağlar

MySQL Nedir?

MySQL, açık kaynak kodlu ve herkesin kullanabileceği bir veri tabanı yönetim sistemi olarak bilinir. Sunucuda veya yerel bilgisayarda kullanılabilen birçok işletim sistemi için uyumlu olan MySQL, verileri depolama, güncelleme, araştırma, silme ve yönetme işlemlerini gerçekleştirmeye izin verir. Genellikle web sayfalarının arkasında ve uygulamaların veritabanlarında kullanılan bir sistemdir.

MySQL, kullanımı kolay ve veri tabanı yönetimi konusunda uzman olmadan bile kullanıcı dostu arayüzü sayesinde verilerinizi kolayca yönetmenize yardımcı olacaktır. Kullanıcılar, verileri depolamak ve yeniden kullanmak için tablolar oluşturabilir, erişim yetkilerini düzenleyebilir, verileri güncelleyebilir ve silme işlemlerini gerçekleştirebilir. Bunun yanı sıra, MySQL, birçok farklı programlama dili ve platformda kullanılabilir.

MySQL veri tabanı yönetimi konusunda dünya genelinde lider konumda olup, performansı, verimliliği, güvenliği ve ölçeklenebilirliği nedeniyle çoğu işletme tarafından tercih edilen bir sistemdir.


MySQL Kurulumu

MySQL, açık kaynak kodlu bir veritabanı yönetim sistemidir. MySQL'in en son sürümünü web sitesinden indirebilirsiniz. Windows için MySQL Community Edition yüklemesi için, MySQL Installer'ı kullanmanızı öneririm.

MySQL kurmadan önce, sisteminizdeki ilişkili diğer yazılım ve bilgisayar donanımı hakkında iyi bir fikir sahibi olmanız gerekir.

  • Windows 7 veya daha üstü bir işletim sistemi
  • Administrative hakları olan bir hesap
  • 1 GB RAM (önerilen 2 GB veya daha fazla)
  • MySQL Community Server 8.0.x sürümü.
  • .NET Framework 4.5.2 veya üzeri (yalnızca Windows sürümleri için)

MySQL kurulumu genellikle basittir ve standart bir masaüstü uygulaması kurulumu gibidir. Aşağıdaki adımları takip ederek kurulumu tamamlayabilirsiniz:

  1. İndirdiğiniz MySQL Installer dosyasını çalıştırın.
  2. MySQL Installer başladığında, yüklemek istediğiniz MySQL sürümünü seçin.
  3. Yüklemek istediğiniz ürünleri seçin. Standart bir yükleme yapmak için, tüm önerilen ürünleri yüklemek yeterlidir.
  4. Seçenekleri ayarlayın ve yüklemeye devam edin.
  5. Kurulum sırasında gerekli bilgileri girin ve devam edin.
  6. Kurulum tamamlandığında, MySQL Server'ın çalıştığından emin olmak için bir denetim yapın.

Kurulum sırasında, özelleştirilmiş bir kurulum yapabilirsiniz. Ayrıca, kurulum sırasında yüklemek istemediğiniz öğeleri de seçebilirsiniz.

MySQL kurulumu, kurulum sırasında yapılandırılması gereken birkaç öğe içerir. Örneğin, veritabanı yönetim sisteminizi daha güvenli hale getirmek için root kullanıcısı için bir şifre belirlemeniz gerekir.


MySQL Sözdizimi

MySQL veritabanı yönetim sistemi kullanımı oldukça yaygın bir terimdir. Ancak, MySQL'in kullanılan sözdizimi kuralları hakkında yeterli bilgiye sahip olmayanlar için günlük hayatta karşılaşılan zorluklar kaçınılmazdır. Bu nedenle, bu makalemizde MySQL'in kullanılan sözdizimi kurallarına ve örneklerle açıklamalara yer vereceğiz.

MySQL'deki veriler belirli tiplerle ifade edilir. Bunlar sayısal ve dize veri tipleridir. Sayısal veri tipleri int, float ve double olarak sıralanabilir. Dize veri tipleri ise varchar, char ve text'tir. Fonksiyonlar ise verileri birleştirmek, çıkarmak, çarpmak gibi işlemler yapar.

INT veri tipi, tam sayılarda kullanılır. FLOAT veri tipi, ondalıklı sayıları ifade eder. DOUBLE veri tipi ise, daha büyük ondalıklı sayıları ifade eder. Kullandığınız veri tiplerine bağlı olarak boyutları değişebilir.

VARCHAR veri tipi, metinsel verilerin uzunluğu farklı olanları için kullanılır. CHAR veri tipi, tüm karakterlere aynı uzunluk verir. TEXT veri tipi ise, daha uzun metinsel verileri kapsayan bir alandır.

CREATE DATABASE komutu, yeni veritabanları oluşturmak için kullanılır. CREATE TABLE komutu, yeni tablolar oluştururken uygun veri tipleri kullanmanızı sağlar. SELECT komutu, veritabanındaki verileri görüntülemek için kullanılır. INSERT komutu, veritabanına yeni veri ekleme işlemi yapar. UPDATE komutu, veritabanındaki verileri güncelleştirirken DELETE komutu ise, veritabanındaki verileri silmek için kullanılır.

Yukarıda belirtilen komutlar, MySQL'de veritabanı işlemlerinin temel yetenekleridir. Bu temel komutlar sayesinde, veritabanında işlemler yapmanız mümkündür.


Veri Tipleri ve Fonksiyonlar

Veri Tipleri ve Fonksiyonlar, MySQL'in temel özelliklerinden biridir. Veritabanlarında kullanılan veri tipleri, verilerin nasıl saklanacağına ve işleneceğine dair rehberlik eder.

MySQL'de kullanılan sayısal veri tipleri arasında INT, FLOAT ve DOUBLE veri tipleri yer alır. INT, tamsayılar için kullanılırken FLOAT ve DOUBLE, ondalıklı sayılar için kullanılır. Ayrıca, MySQL'de kullanılan dize veri tipleri arasında VARCHAR, CHAR ve TEXT veri tipleri bulunur. VARCHAR, maksimum uzunluğu değişken olan karakter dizisi için kullanılırken, CHAR, sabit uzunluğu olan karakter dizileri için kullanılır.

MySQL ayrıca çeşitli fonksiyonlarla birlikte gelir. Bu fonksiyonlar, verileri işlemek için kullanılır. Bu fonksiyonların bazıları ADD, AVG, COUNT, MAX ve MIN'dir. Ayrıca, CONCAT, SUBSTRING, DATE_FORMAT ve UPPER fonksiyonları da bulunmaktadır.

Bu veri tipleri ve fonksiyonlar, MySQL'in veritabanı yönetimi ve verilerin işlenmesi için olmazsa olmaz özellikleridir. Veritabanının veri tipleri ve fonksiyonları doğru bir şekilde belirlenirse, veri tabanındaki verilerin işlenmesi daha hızlı ve verimli bir hale gelir.


Sayısal Veri Tipleri

Sayısal veri tipleri, SQL veritabanı yönetim sisteminin temel yapı taşlarından biridir. Bu sayısal veri tipleri, veri setinin sayısal değerlerini temsil etmek için kullanılır. MySQL veritabanlarında kullanılan en yaygın sayısal veri tipleri INT, FLOAT ve DOUBLE'dır.

INT veri tipi, tamsayıları saklamak için kullanılan bir veri tipidir. Bu veri tipi, küçük veya büyük tamsayıları saklamak için kullanılabilir. INT veri tipi için, saklanabilecek tamsayıların boyutu 4 bayttır. Bu veri tipinin bir örneği, 0, 1, 2, 3, 4 gibi tam sayı değerleridir.

FLOAT veri tipi, ondalık sayıları saklamak için kullanılan bir veri tipidir. Bu veri tipi, ondalık sayıların tam sayıdan farklı olarak sınırsız bir hassasiyetle saklanabileceği anlamına gelir. FLOAT veri tipi, 4 bayt veya 8 bayt boyutunda saklanabilir. Bu veri tipinin bir örneği, 3.14159 veya 2.71828 gibi ondalık sayı değerleridir.

DOUBLE veri tipi, daha yüksek hassasiyet gerektiren ondalık sayıları saklamak için kullanılan bir veri tipidir. Bu veri tipi, FLOAT veri tipinden daha hassas bir şekilde ondalık sayıları saklar. DOUBLE veri tipi, 8 bayt boyutunda saklanabilir. Bu veri tipinin bir örneği, 3.141592653589793 gibi daha yüksek hassasiyetli ondalık sayı değerleridir.

Yukarıda bahsedilen sayısal veri tipleri veritabanı tasarımında sıkça kullanılır. Bu veri tipleri, tamsayılar veya ondalık sayılar şeklinde saklanabilecek verilerin büyük bir yüzdesini kapsar. Veritabanı geliştiricileri, veritabanlarında özellikle numaraların depolanması gerektiğinde bu veri tiplerini kullanırlar.


Dize Veri Tipleri

MySQL'de kullanılan dize veri tipleri, VARCHAR, CHAR ve TEXT'tir. VARCHAR veri tipi, değişken boyutlu karakter dizileri için kullanılır ve en fazla 65.535 karaktere kadar depolanabilir. CHAR veri tipi ise sabit boyutlu karakter dizileri için kullanılır ve depolama alanını tam olarak kullanır, boş karakterlerle doldurulmaz. TEXT veri tipi ise uzun metinler ve belgeler için kullanılır ve en fazla 4GB boyutunda depolanabilir.

Bir veritabanı tablosuna dize veri tipleri eklemek için, ilgili sütunun adı ve veri tipi belirtilir. Örneğin, bir kullanıcı tablosu oluşturulacaksa, ad sütunu için VARCHAR(50) ve adres sütunu için TEXT veri tipi kullanılabilir.

Bir diğer örnek ise CHAR veri tipidir. Bir telefon numarası sütunu için CHAR veri tipini kullanabilirsiniz. Örneğin, İstanbuldaki tüm telefon numaraları aynı uzunluktadır, bu nedenle CHAR(10) veri tipi kullanılabilir ve tüm sütunlar tam olarak doldurulur.

Dize veri tipleri, veritabanı tasarımında oldukça önemlidir ve doğru bir şekilde kullanıldığında veri saklama ve alımını kolaylaştırır.


Temel Komutlar

MySQL'de kullanılan temel komutlar, veritabanı işlemleri için büyük önem taşırlar. Bu komutlar sayesinde veritabanına veri ekleme, güncelleme ve silme işlemleri yapabilir, tablo oluşturabilir ve sorgular oluşturarak veritabanından veri çekebilirsiniz.Veritabanı oluşturma işlemi için "CREATE DATABASE" komutunu kullanabilirsiniz. Bu komut ile birlikte yeni bir veritabanı oluşturabilirsiniz. Örnek olarak:

CREATE DATABASE yeni_veritabani;

Bu komutla "yeni_veritabani" isimli yeni bir veritabanı oluşturmuş olduk.Tablo oluşturma işlemi için "CREATE TABLE" komutunu kullanabilirsiniz. Bu komut ile birlikte yeni bir tablo oluşturabilirsiniz. Örnek olarak:

CREATE TABLE musteriler (    id INT AUTO_INCREMENT PRIMARY KEY,    ad VARCHAR(50) NOT NULL,    soyad VARCHAR(50) NOT NULL,    email VARCHAR(100) NOT NULL);

Bu komutla "musteriler" isimli yeni bir tablo oluşturduğumuz ve bu tablonun sütunlarına (id, ad, soyad, email) ve her bir sütunun veri tipine (INT, VARCHAR) karar verdiğimiz görülüyor.Veri ekleme işlemi için "INSERT INTO" komutu kullanılır. Örnek olarak:

INSERT INTO musteriler (ad, soyad, email)VALUES ('Ahmet', 'Yılmaz', 'ahmet.yilmaz@gmail.com');

Bu komutla "musteriler" tablosuna "Ahmet Yılmaz" adlı müşteriye ait bilgileri eklemiş olduk.Veri güncelleme işlemi için "UPDATE" komutunu kullanabilirsiniz. Örnek olarak:

UPDATE musterilerSET email = 'ayilmaz@hotmail.com'WHERE id = 1;

Bu komutla, "musteriler" tablosundaki id'si 1 olan müşterinin e-mail adresini "ayilmaz@hotmail.com" olarak güncellemiş olduk.Veri silme işlemi için "DELETE" komutu kullanılır. Örnek olarak:

DELETE FROM musterilerWHERE id = 1;

Bu komutla "musteriler" tablosundaki id'si 1 olan müşterinin tüm bilgilerini silmiş olduk.MySQL'deki temel komutları öğrenerek veritabanı işlemleri yapmak oldukça kolay hale gelebilir. Ayrıca, öğrenilen komutlar sayesinde veritabanından istenilen verileri çekmek de mümkündür.

Veritabanı Oluşturma

Veritabanı, bir organizasyonun belirli özelliklere veya kategorilere göre düzenlenmiş verilerine verilen addır. MySQL'in veritabanlarına erişebilmesi için öncelikle bir veritabanının oluşturulması gereklidir. CREATE DATABASE komutu veritabanı oluşturma işlemi için kullanılır.

CREATE DATABASE veritabanı_adı

Bu komut veritabanı oluşturmak için kullanılır. "veritabanı_adı" kısmı yeni bir veritabanı ismi vermek için kullanılır. Örneğin, "CREATE DATABASE deneme;" ifadesi "deneme" adlı bir veritabanı oluşturur.

Veritabanı oluşturulduktan sonra, diğer işlemler gerçekleştirilebilir. Bu işlemler CREATE TABLE, ALTER TABLE, DROP TABLE ve daha pek çok işlemi içerir.

MySQL GUI araçları kullanarak da veritabanı oluşturma işlemi gerçekleştirilebilir. phpMyAdmin'de "Veritabanı Ekle" butonuna tıklanarak yeni bir veritabanı oluşturulabilir. MySQL Workbench'te ise "Database" sekmesi altında "Create New Schema" seçeneği yer almaktadır.

Veritabanı oluşturma işlemi oldukça önemlidir ve çoğu zaman işlemlerin temelini oluşturur. Bu nedenle, gereksinimlere uygun bir şekilde veritabanı oluşturulması büyük önem taşır. İşlemleri yapmadan önce mutlaka veritabanı oluşturma işlemi gerçekleştirilmelidir.


Tablo Oluşturma

MySQL'de, verilerin saklanacağı tablolar oluşturmak için CREATE TABLE komutu kullanılır. Bu komutu kullanarak yeni tablolar oluşturabilir ve tablolara sütunlar ve veri tipleri ekleyebilirsiniz.

CREATE TABLE komutu kullanımı için aşağıdaki örneği inceleyebilirsiniz:

Komut Açıklama
CREATE TABLE tablo_adi (sütun_adi_1 veri_tipi_1, sütun_adi_2 veri_tipi_2,..., sütun_adi_n veri_tipi_n); Yeni bir tablo oluşturmak için kullanılır. Sütun adları ve veri tipleri belirtilir.

Öncelikle, yeni oluşturacağınız tablonun adını belirlemek gerekir. Daha sonra, tabloya eklenecek sütun adları ve veri tiplerini belirlemek gerekir.

Örneğin, müşteri bilgileri tutan bir tablo oluşturmak istediğinizi varsayalım. Bu tablo aşağıdaki gibi oluşturulabilir:

Komut Açıklama
CREATE TABLE Musteri (id INT AUTO_INCREMENT PRIMARY KEY, adi VARCHAR(255) NOT NULL, soyadi VARCHAR(255) NOT NULL, eposta VARCHAR(255) NOT NULL, telefon VARCHAR(15)); Müşteri tablosu oluşturma komutu. Tablo adı "Musteri". Tabloda dört sütun yer alır: "id", "adi", "soyadi", "eposta" ve "telefon". "id" sütunu, otomatik artan bir değer olan ve birincil anahtarı belirleyen "INT" veri tipindedir. "adi" ve "soyadi" sütunları "VARCHAR" veri tipindedir ve "NOT NULL" özelliği ile belirtilir. "eposta" sütunu da "VARCHAR" veri tipindedir ve "NOT NULL" özelliği ile belirtilir. "telefon" sütunu, "VARCHAR" veri tipindedir ve boş bırakılabilir.

Bu örnekte, "id" sütunu otomatik olarak artan bir değere sahip olarak belirlenmiştir ve birincil anahtarı belirler. Diğer sütunlar "NOT NULL" özelliği ile belirlenmiştir, yani bu sütunlara boş veri girilmesine izin verilmez. "telefon" sütunu boş geçilebilir, yani bu sütuna veri girişi yapılmayabilir.

CREATE TABLE komutu, MySQL'in temel komutlarından biridir ve veri tabanı yönetimi için oldukça önemlidir. Doğru kullanarak, verilerinizi saklamak ve yönetmek için daha güçlü bir tutkal elde edebilirsiniz.


Veritabanı Kullanımı

MySQL'de veritabanları kullanmak oldukça önemlidir. Veritabanları, kullanıcıların verileri topladığı ve yönettiği depolama alanlarıdır. Bu nedenle, MySQL veritabanlarının kullanımı hakkında bilgi sahibi olmak, veri yönetimi ve işlemleri için hayati öneme sahiptir.

MySQL'de veritabanlarındaki verileri görüntülemek ve yönetmek için SQL sorguları kullanılır. Verilerinizi saklamak için önce bir veritabanı oluşturmanız gerekir. Veritabanı oluşturmak için 'CREATE DATABASE' komutunu kullanabilirsiniz. 'USE' komutuyla oluşturduğunuz veritabanına erişebilir ve içindeki tablolara erişebilirsiniz.

Veritabanlarında veriler, tablolar adı verilen yapılar altında depolanır. Bir tablo, farklı sütunlardan oluşan birçok satırdan oluşur. Verileri saklamak için tablolarda farklı veri tipleri ve fonksiyonları kullanabilirsiniz. Örneğin, sayısal değerler için 'INT', 'FLOAT' veya 'DOUBLE' veri tipleri kullanılabilirken, dize verileri için 'VARCHAR', 'CHAR' veya 'TEXT' kullanılabilir.

Tabloların içindeki verileri yönetmek için 'INSERT', 'SELECT', 'UPDATE' ve 'DELETE' gibi komutlar kullanılabilir. 'INSERT', yeni verilerin eklenmesini sağlarken, 'SELECT' verileri çekmeye yarar. 'UPDATE' ile var olan verileri güncelleyebilir, 'DELETE' ile ise verileri silebilirsiniz.

Veritabanlarındaki verileri sorgulamak veya raporlamak için 'WHERE' ve 'GROUP BY' gibi sorgu yapıları kullanılabilir. WHERE, verileri filtrelemek için kullanılırken, GROUP BY ise benzer verileri gruplamak için kullanılır. Bu yapılar, verilerinize daha detaylı şekilde erişebilmenizi sağlar.

MySQL'de veritabanı kullanımı oldukça önemlidir. Bu sayede verilerinizi yönetmek ve işlemek daha kolay hale gelir. Yalnızca temel MySQL komutlarını öğrenerek, verilerinizi daha etkili bir şekilde yönetebilirsiniz.


MySQL GUI Araçları

MySQL veritabanı yönetiminde GUI araçları, yazılım geliştirme sürecini kolay ve hızlı hale getirir. Bu araçlar, masaüstü uygulamaları olarak veya web arayüzleri olarak sunulur. İşte en popüler olanları:

phpMyAdmin, yüksek performanslı PHP tabanlı bir web uygulamasıdır. MySQL veritabanlarına cPanel veya üçüncü taraf barındırma hizmeti aracılığıyla erişemeyen kullanıcılar için idealdir. phpMyAdmin aracılığıyla verilerin ekleme, silme, düzenleme veya sorgulama işlemleri yapılabilir. Ayrıca, veritabanı günlük dosyaları oluşturma, yedekleme ve geri yükleme işlemleri de yapılabilir.

MySQL Workbench, kullanıcı dostu bir arayüz sağlayarak veritabanı modelleme, geliştirme, SQL sorgulama ve yönetimi için bir dizi araç sunar. Bu araç, macOS, Windows ve Linux için kullanılabilir. MySQL Workbench, veritabanı oluşturma, tablo tasarımı, işlev oluşturma, sorgulama oluşturma gibi işlemleri kolayca gerçekleştirebilir. Bunun yanı sıra, schema ve tablo karşılaştırması, veritabanı yedekleme ve geri yükleme gibi işlemleri de yapılabilir.

Ayrıca, GUI araçları sayesinde verilerin doğru şekilde görüntülenmesi, düzenlenmesi ve işlemlerin yapılması kolaydır. Bu araçlar, hassasiyeti artıran ve verilerin depolanması hakkında daha fazla kontrol sağlayan ayrıntılı yardım bilgileri de sunar.


phpMyAdmin

PhpMyAdmin, MySQL veritabanı yönetim aracıdır. Web tabanlı bir uygulama olduğu için, MySQL sunucularına bağlanmak için bir istemci yazılımı kurmanız gerekmez. phpMyAdmin, sunucudaki veritabanlarını listeleyebilir, tabloları görüntüleyebilir, tabloları ve sütunları oluşturabilir, tablolardaki verileri düzenleyebilir, veritabanı yedeklerinden kurtarma yapabilir, kullanıcı hesaplarını yönetebilir ve diğer birçok aracı sunar.

phpMyAdmin'in kullanımı oldukça kolaydır. phpMyAdmin'e ilk kez girdiğinizde, sol tarafta mevcut MySQL sunucularınızın bir listesini gösteren bir menü göreceksiniz. Sunucuyu seçtikten sonra, sağ tarafta sunucu hakkında ayrıntılı bilgileri görebilirsiniz.

Tabloları yönetmek için, önce sol menüden bir veritabanı seçin. Seçtiğiniz veritabanı listesi belirecek. Bir tablo belirlemek için listeye tıklamanız yeterli. Seçtiğiniz tablo detayları sağ tarafta görüntülenir. phpMyAdmin'in sağ tarafındaki menü, seçtiğiniz tablo için kullanabileceğiniz seçenekleri listeler.

Veritabanı tablolarındaki verileri düzenlemek için, phpMyAdmin'de değiştirme veya ekleme yapabilirsiniz. phpMyAdmin, bir SQL sorgusu oluşturarak işlemler gerçekleştirir. Bu nedenle, işlem yapmadan önce, SQL syntax'ını bilmelisiniz.

phpMyAdmin, MySQL veritabanı yönetimi için oldukça kullanışlı bir araçtır. Özellikleri sayesinde, veritabanlarınızı düzenlemek, yönetmek ve hatalardan kurtarmak için çok yararlıdır.


MySQL Workbench

MySQL Workbench, MySQL veritabanı yönetimi ve tasarımı için kullanılan bir araçtır. Bu araç, kullanıcıların veritabanını tasarlamalarına, yönetmelerine ve işletmelerine yardımcı olmak için bir dizi özellik sunar.

MySQL Workbench, tasarım ve veritabanı mimarisinin görsel bir şekilde oluşturulmasına olanak tanır. Bu özellik, veritabanı tasarımının doğru bir şekilde oluşturulmasını sağlar. Veritabanı tasarımı tamamlandıktan sonra, MySQL Workbench, veritabanı nesnelerinin oluşturulması ve yönetilmesi için bir dizi araç sunar.

MySQL Workbench'in bir diğer özelliği, SQL sorgularının kolay bir şekilde yazılmasıdır. Kullanıcılar, SQL editöründe sorguları yazarak veritabanı işlemlerini gerçekleştirebilirler. Ayrıca, araç, sorguların doğru bir şekilde çalıştırılıp çalıştırılmadığını kontrol etmek için sonuç kümeleri sunar.

MySQL Workbench'in kullanımı oldukça basittir. Kullanıcıların veritabanlarını oluşturmak, tasarlamak ve yönetmek için gereken tüm özellikler kolayca kullanılabilir. Ayrıca, araç, kullanıcıların veritabanı işlemlerini otomatikleştirmelerine yardımcı olacak bir dizi işlevsellik de sunar.

MySQL Workbench, MySQL veritabanı yönetimi ve tasarımı için kullanıcıların işlerini kolaylaştıran bir araçtır. Kullanıcıların veritabanı tasarımını kolayca oluşturmalarına, veritabanı nesnelerini yönetmelerine ve SQL sorgularının yazılmasına yardımcı olur. Bu araç, MySQL veritabanı yönetimi ve tasarımı için ihtiyaç duyulan tüm özellikleri içerir.