MYSQL FOR DATABASE ADMINISTRATORS EĞİTİMİ

MySQL sunucularını profesyonel düzeyde yönetin ve koruyun

Kurulum, yapılandırma, yetki yönetimi, yedekleme, replikasyon, güvenlik ve performans izleme

MySQL for Database Administrators Eğitimi, MySQL sunucularını üretim ortamında yönetecek yöneticilere kurulum, yapılandırma ve yönetim becerilerini uygulamalı kazandırır.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

MySQL sunucu yönetimi, yedekleme, replikasyon ve güvenliğe odaklanan DBA eğitimi

MySQL for Database Administrators Eğitimi, MySQL sunucularını üretim ortamında güvenli ve yüksek erişilebilir biçimde yönetecek veritabanı yöneticilerine yöneliktir. Katılımcılar sunucuyu kurar ve my.cnf ile yapılandırır, InnoDB motorunu ve bellek ayarlarını düzenler, kullanıcı ve yetki yönetimini uygular. mysqldump ve XtraBackup ile yedekleme, binary log ile point-in-time kurtarma, master-replica replikasyonu kurar; performansı izler ve güvenlik sıkılaştırması yapar.

Süre ve Format

3 Gün. İlk gün kurulum, yapılandırma ve yetki yönetimi, ikinci gün yedekleme ve kurtarma, üçüncü gün replikasyon, güvenlik ve performans izleme işlenir.

Seviye

Orta Seviye — MySQL kurulumu, yapılandırma, kullanıcı ve yetki yönetimi, yedekleme, replikasyon ve performans izleme

Öğrenme Metodu

Her konu gerçek bir MySQL sunucusu üzerinde yapılandırma dosyaları düzenlenerek ve yönetim komutları çalıştırılarak uygulamalı işlenir.

Neden Bu Eğitim?

🛡️Veri güvencesi

mysqldump, XtraBackup ve binary log ile veri kaybına karşı güvenilir yedekleme ve kurtarma stratejisi kurarsınız.

♾️Yüksek erişilebilirlik

Master-replica replikasyonu ile okuma yükünü dağıtır ve kesintisiz çalışmaya yaklaşan bir altyapı kurarsınız.

📊Performans kontrolü

Yavaş sorgu günlüğü ve durum değişkenleriyle sunucuyu izleyip darboğazları önceden tespit etmeyi öğrenirsiniz.

Anahtar Konular

mysql dba eğitimimysql yönetici eğitimimysql veritabanı yönetimimysql yedekleme eğitimimysql replikasyon kursumysql performans optimizasyonudatabase administrator eğitimimysql güvenlik eğitimimysqldump xtrabackupmysql sunucu yönetimi
“İyi bir veritabanı yöneticisi veriyi yalnızca saklamaz; onu her koşulda güvende, erişilebilir ve hızlı tutmanın sorumluluğunu taşır.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel SQL bilgisi

SELECT ve temel sorgulama bilgisi yönetim komutlarını ve sistem sorgularını anlamayı kolaylaştırır.

2
Linux komut satırı

Dosya düzenleme, servis yönetimi ve temel kabuk komutları sunucu yönetim konularında yardımcı olur.

3
İşletim sistemi temeli

Süreç, bellek, disk ve ağ gibi kavramlara aşinalık performans ve yapılandırma konularında verimi artırır.

4
Laboratuvar ortamı

Yönetici yetkili bir MySQL sunucusu, yapılandırma ve yedekleme alıştırmalarını birebir yapmaya olanak sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar MySQL sunucusunu kurar ve my.cnf ile yapılandırır, InnoDB ve bellek ayarlarını düzenler, kullanıcı ve yetki yönetimini güvenli biçimde uygular.
Modül 1
Kurulum ve Sunucu Mimarisi
  • MySQL Server kurulumu ve dizin yapısı (datadir)
  • mysqld sürecinin başlatılması ve durdurulması
  • İstemci-sunucu mimarisi ve bağlantı katmanı
  • Sürüm seçimi: MySQL ile MariaDB farkları
  • systemd servisi ile sunucu yaşam döngüsü
  • Hata günlüğü (error log) ile başlangıç sorunları
Modül 2
my.cnf ile Yapılandırma
  • Yapılandırma dosyası konumu ve öncelik sırası
  • innodb_buffer_pool_size ile bellek ayarı
  • max_connections ve bağlantı limiti yönetimi
  • Karakter seti ve collation ayarları (utf8mb4)
  • Dinamik değişkenler ve SET GLOBAL kullanımı
  • Yapılandırma değişikliğinin güvenli uygulanması
Modül 3
Depolama Motorları
  • InnoDB motoru: transaction ve satır kilidi
  • MyISAM ile InnoDB arasındaki temel farklar
  • InnoDB tablo alanı (tablespace) ve veri dosyaları
  • Redo log ve doublewrite buffer mantığı
  • Tablo başına dosya (innodb_file_per_table)
  • Motor seçiminin performans ve bütünlüğe etkisi
Modül 4
Kullanıcı ve Yetki Yönetimi
  • CREATE USER ile kullanıcı oluşturma ve host tanımı
  • GRANT ve REVOKE ile yetki verme ve geri alma
  • Yetki seviyeleri: global, veritabanı ve tablo
  • Roller (roles) ile yetki gruplama
  • Parola politikası ve validate_password eklentisi
  • mysql.user tablosu ve yetki denetimi
Günün hedefiKatılımcılar mysqldump ve XtraBackup ile yedek alır, binary log ile point-in-time kurtarma yapar, veri taşıma ve içe/dışa aktarma işlemlerini uygular.
Modül 1
Mantıksal Yedekleme
  • mysqldump ile veritabanı ve tablo yedekleme
  • -single-transaction ile tutarlı yedek alma
  • mysqlpump ve paralel yedekleme seçenekleri
  • Yedekten geri yükleme (restore) işlemleri
  • Şema ve veri yedeğinin ayrı alınması
  • Büyük veritabanlarında yedek boyutu yönetimi
Modül 2
Fiziksel Yedekleme
  • Percona XtraBackup ile sıcak (hot) yedek alma
  • Fiziksel ile mantıksal yedek karşılaştırması
  • Artımlı (incremental) yedekleme mantığı
  • Yedeğin hazırlanması (prepare) ve geri yüklenmesi
  • Dosya kopyası ve soğuk (cold) yedek senaryosu
  • Yedek doğrulama ve düzenli test alışkanlığı
Modül 3
Binary Log ve PITR
  • Binary log'un yapısı ve etkinleştirilmesi
  • log_bin ve server_id ayarlarının yapılması
  • mysqlbinlog ile log içeriğini okuma
  • Point-in-time recovery (PITR) senaryosu
  • Belirli bir pozisyon veya zamana kadar kurtarma
  • Binary log saklama süresi ve disk yönetimi
Modül 4
Veri Taşıma ve İçe/Dışa Aktarma
  • SELECT INTO OUTFILE ile veri dışa aktarma
  • LOAD DATA INFILE ile hızlı toplu yükleme
  • CSV ve SQL biçiminde veri aktarımı
  • Sürüm yükseltme (upgrade) ve uyum kontrolü
  • Farklı sunucular arası veri göçü planlama
  • Karakter seti uyumsuzluğu ve çözümü
Günün hedefiKatılımcılar master-replica replikasyonu kurar, güvenlik sıkılaştırması yapar, yavaş sorgu günlüğü ve durum değişkenleriyle sunucuyu izleyip ayarlar.
Modül 1
MySQL Replikasyonu
  • Asenkron master-replica replikasyon mimarisi
  • Binary log tabanlı ve GTID tabanlı replikasyon
  • Replica kurulumu ve CHANGE MASTER/REPLICATION SOURCE
  • SHOW REPLICA STATUS ile durum izleme
  • Replikasyon gecikmesi (lag) ve çözümü
  • Okuma ölçekleme ve yük dağıtımı senaryoları
Modül 2
Güvenlik Sıkılaştırması
  • mysql_secure_installation ile ilk güvenlik ayarı
  • En az yetki ilkesine göre kullanıcı tasarımı
  • SSL/TLS ile şifreli istemci bağlantıları
  • Yerinde şifreleme (encryption at rest)
  • Ağ erişimi ve bind-address ile sınırlama
  • Denetim (audit) günlüğü ile erişim izleme
Modül 3
Performans İzleme
  • Yavaş sorgu günlüğü (slow query log) ayarı
  • EXPLAIN ile sorgu planı ve indeks analizi
  • SHOW STATUS ve SHOW PROCESSLIST ile anlık izleme
  • performance_schema ve sys şeması kullanımı
  • InnoDB buffer pool isabet oranının izlenmesi
  • Kilit bekleme ve deadlock tespiti
Modül 4
Bakım ve Sorun Giderme
  • OPTIMIZE ve ANALYZE TABLE ile bakım
  • İstatistiklerin güncellenmesi ve plan etkisi
  • Disk alanı, dosya ve log yönetimi
  • Yüksek bağlantı ve bellek sorunlarının giderilmesi
  • Bozuk tablo kurtarma ve innodb_force_recovery
  • Olay günlükleri üzerinden kök neden analizi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kurulum ve yapılandırma

MySQL sunucusunu kurar, my.cnf ile InnoDB, bellek ve bağlantı ayarlarını üretim için yapılandırırsınız.

✅
Yetki yönetimi

Kullanıcı, rol ve yetkileri en az yetki ilkesine göre tanımlar ve güvenli erişim denetimi kurarsınız.

✅
Yedekleme stratejisi

mysqldump ve XtraBackup ile mantıksal ve fiziksel yedek alır, güvenilir bir yedekleme planı kurarsınız.

✅
Kurtarma ve PITR

Binary log ile point-in-time kurtarma yaparak belirli bir ana kadar veriyi güvenle geri getirirsiniz.

✅
Replikasyon

Master-replica ve GTID tabanlı replikasyon kurar, gecikmeyi izler ve okuma yükünü dağıtırsınız.

✅
Güvenlik sıkılaştırma

SSL/TLS, şifreleme ve erişim sınırlamasıyla sunucuyu dış tehditlere karşı sertleştirirsiniz.

✅
Performans izleme

Yavaş sorgu günlüğü, performance_schema ve durum değişkenleriyle darboğazları tespit edersiniz.

✅
Bakım ve sorun giderme

Tablo bakımı, istatistik güncelleme ve kurtarma teknikleriyle sunucuyu sağlıklı tutarsınız.

Kimler İçin Uygundur?

  • Veritabanı yöneticileri
  • sistem yöneticileri
  • DevOps mühendisleri ve MySQL sunucularının kurulum
  • yedekleme
  • replikasyon
  • güvenlik yönetiminden sorumlu BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı yöneticileri, sistem yöneticileri, DevOps mühendisleri ve MySQL sunucularının kurulum, yedekleme, replikasyon ve güvenliğinden sorumlu BT profesyonelleri için uygundur. Üretim ortamında MySQL işleten ekipler için özellikle faydalıdır.
Bu eğitim geliştirici (developer) eğitiminden nasıl ayrılır?
Developer eğitimi sorgu, saklı yordam ve uygulama tarafı geliştirmeye odaklanır. Bu eğitim ise sunucu yönetimine odaklanır: kurulum, yapılandırma, yetki, yedekleme, kurtarma, replikasyon, güvenlik ve performans izleme ele alınır. Yani kod değil, sunucunun sağlıklı ve güvenli işletimi merkezdedir.
Eğitim için ön koşul var mı?
Temel SQL bilgisi ve Linux komut satırına aşinalık beklenir. Süreç, bellek, disk ve ağ gibi işletim sistemi kavramlarını bilmek yapılandırma ve performans konularını kolaylaştırır. İleri düzey yönetim deneyimi gerekmez; konular temelden uygulamalı ele alınır.
Replikasyon ve yüksek erişilebilirlik işleniyor mu?
Evet. Binary log tabanlı ve GTID tabanlı master-replica replikasyonu kurulumu, durum izleme ve replikasyon gecikmesinin yönetimi uygulamalı ele alınır. Okuma yükünün dağıtılması ve yüksek erişilebilirliğe yönelik senaryolar da işlenir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Oracle'ın MySQL DBA ile ilgili resmi sınavlarına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. MySQL for Database Administrators Eğitimi Sertifika Kodu DV-2026XX00 Tarih 14.11.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

MySQL ve MariaDBMySQL ve PHP ile Web Uygulama Geliştirme Eğitimi
Veritabanı Eğitimleri

MySQL ve PHP ile Web Uygulama Geliştirme Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PHP ve MySQL ile web uygulama geliştirme eğitimi: PDO bağlantısı, CRUD, form işleme, oturum yönetimi, kimlik doğrulama ve güvenlik uygulamalı öğretilir.

Detayları Gör →
MySQL ve MariaDBAzure Data Fundamentals: Azure Database for MySQL & PostgreSQL Eğitimi
Veritabanı Eğitimleri

Azure Data Fundamentals: Azure Database for MySQL & PostgreSQL Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Azure Database for MySQL ve PostgreSQL eğitimi: Azure veri temelleri, Flexible Server, ağ ve güvenlik, ölçekleme, yedekleme, HA ve göç. Uygulamalı program.

Detayları Gör →
MySQL ve MariaDBDeveloping Apps with Tkinter: Menu Bars, Seaborn Visualization, & MySQL DBs Eğitimi
Veritabanı Eğitimleri

Developing Apps with Tkinter: Menu Bars, Seaborn Visualization, & MySQL DBs Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Tkinter, MySQL ve Seaborn ile masaüstü uygulama geliştirme eğitimi: arayüz, menu bar, veritabanı CRUD, Pandas ve görselleştirme. Uygulamalı Python programı.

Detayları Gör →
MySQL ve MariaDBFlask-RESTful: Integrating the API Server with a MySQL Database Eğitimi
Veritabanı Eğitimleri

Flask-RESTful: Integrating the API Server with a MySQL Database Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Flask-RESTful ile MySQL veritabanına bağlanan REST API geliştirin: Resource yapısı, SQLAlchemy, bağlantı havuzu, JWT güvenlik ve üretime alma.

Detayları Gör →
MySQL ve MariaDBInstalling MySQL & PHP Packages Eğitimi
Veritabanı Eğitimleri

Installing MySQL & PHP Packages Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Linux sunucuda MySQL ve PHP paketlerini kurun: APT/YUM depoları, mysql_secure_installation, php-mysql, PHP-FPM, phpMyAdmin ve güvenli yapılandırma.

Detayları Gör →
MySQL ve MariaDBMariaDB Galera Cluster Yönetimİ Eğitimi
Veritabanı Eğitimleri

MariaDB Galera Cluster Yönetimİ Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

MariaDB Galera çoklu-master kümesini kurun ve yönetin: wsrep mimarisi, senkron replikasyon, SST/IST, flow control, quorum ve mariabackup.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn