MYSQL YÖNETİMİ EĞİTİMİ

Kurulumdan işletime MySQL sunucu yönetimi

Kurulum, yapılandırma, sunucu ayarı, sürüm yükseltme ve günlük operasyonlarda MySQL yönetimi

MySQL Yönetimi Eğitimi, MySQL ve MariaDB sunucusunu kurmaktan günlük işletimine kadar sunucu yönetiminin tüm yaşam döngüsünü öğretir.

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

Eğitim Hakkında

MySQL sunucusunun kurulum, yapılandırma ve işletim yaşam döngüsünü kapsayan program

Bu eğitim, MySQL ve MariaDB sunucusunu kurmaktan günlük işletimine kadar sunucu yönetiminin tüm yaşam döngüsünü öğretir. Kurulum ve dizin yapısı, my.cnf yapılandırması, bellek ve bağlantı ayarları, loglama, sunucu durumu ve değişken yönetimi uygulamalı işlenir. Katılımcılar InnoDB ayarlarını iş yüküne göre yapmayı, sürüm yükseltme sürecini güvenle yürütmeyi, startup sorunlarını gidermeyi ve temel operasyon alışkanlıklarını kazanır.

Süre ve Format

3 Gün. Yüz yüze veya online, kendi MySQL sunucu örneğiniz üzerinde kurulum, yapılandırma ve işletim uygulamalarıyla yürütülür; kuruma özel uyarlanır.

Seviye

Orta Seviye — MySQL sunucusunu kuran, yapılandıran ve işleten sistem yöneticilerine yönelik uçtan uca operasyon programı.

Öğrenme Metodu

Her konu kendi MySQL sunucu örneğinde uygulanır; yapılandırma, yeniden başlatma ve sürüm yükseltme senaryoları birebir denenir.

Neden Bu Eğitim?

⚙️Doğru Yapılandırma

my.cnf parametrelerini iş yükünüze göre ayarlayarak sunucudan en yüksek kararlılığı ve verimi almayı öğrenirsiniz.

🔄Güvenli Yükseltme

Sürüm yükseltme sürecini planlayıp test ederek üretim ortamını kesintiye ve uyumsuzluğa uğratmadan yeni MySQL sürümlerine geçersiniz.

🧯Hızlı Müdahale

Startup hataları, bağlantı tükenmesi ve disk dolması gibi işletim sorunlarını logları okuyarak hızla teşhis edip çözersiniz.

Anahtar Konular

mysql yönetimi eğitimimysql sunucu yönetimimy.cnf yapılandırmainnodb ayarımysql kurulummysql upgrademysql sorun gidermemariadb yönetimidba eğitimimysql tuning
“Kararlı bir sunucu şans değil disiplindir; iyi yapılandırma, düzenli izleme ve denenmiş bir kurtarma planının birleşimidir.”

Ön Koşullar

Eğitimden en yüksek verimi almak için önerilen temel bilgi ve deneyimler

1
İşletim Sistemi Yönetimi

Linux üzerinde paket kurulumu, servis yönetimi ve dosya izinleri konusunda deneyim beklenir.

2
Komut Satırı

Terminalde komut çalıştırma, dosya düzenleme ve log inceleme işlemlerinde rahat olmak gerekir.

3
Temel SQL

Yönetim komutlarını anlamak için temel SQL ve veritabanı kavramlarına aşinalık faydalıdır.

4
Sistem Kaynakları

CPU, bellek ve disk gibi kaynakların işletime etkisini kavramak işinizi kolaylaştırır.

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 gün sonunda MySQL sunucusunu kurar, dizin yapısını ve servisini tanır, my.cnf yapılandırmasını okur ve temel sunucu parametrelerini ayarlayabilir.
Modül 1
MySQL Mimarisi ve Kurulum
  • İstemci-sunucu mimarisi ve bağlantı yolları (socket, TCP)
  • Paket deposundan ve kaynaktan kurulum yöntemleri
  • MySQL ve MariaDB arasındaki farklar ve seçim kriterleri
  • Veri dizini (datadir) ve dosya yapısının tanınması
  • mysqld, mysql istemcisi ve yardımcı araçların rolleri
  • İlk kurulum sonrası güvenlik sıkılaştırma adımları
Modül 2
Yapılandırma Dosyası (my.cnf)
  • my.cnf bölümleri ve parametre öncelik sırası
  • Sunucu, istemci ve mysqld_safe bölümlerinin ayrımı
  • Yapılandırma değişikliklerinin yeniden başlatmayla uygulanması
  • SET GLOBAL ile çalışırken değişken değiştirme
  • SHOW VARIABLES ve persisted değişken (SET PERSIST) yönetimi
  • Yapılandırmanın sürüm kontrolünde tutulması
Modül 3
Servis ve Süreç Yönetimi
  • systemd ile MySQL servisinin başlatılıp durdurulması
  • Otomatik başlatma ve servis durumunun izlenmesi
  • mysqld_safe ve güvenli başlatma mekanizması
  • Düzgün (graceful) kapatma ve InnoDB temiz kapanış
  • Birden fazla örneği (multi-instance) aynı sunucuda çalıştırma
  • Süreç önceliği ve kaynak sınırlarının ayarlanması
Modül 4
Loglama ve Durum İzleme
  • Hata logu (error log) yapılandırması ve yorumlanması
  • Genel sorgu logu ve yavaş sorgu logu ayarları
  • Binary log ve relay log'un temel rolü
  • SHOW STATUS ile sunucu durum değişkenleri
  • SHOW ENGINE INNODB STATUS çıktısının okunması
  • Log rotasyonu ve disk alanı yönetimi
Günün hedefiKatılımcılar gün sonunda InnoDB ve bellek parametrelerini iş yüküne göre ayarlar, bağlantı ve thread yönetimini yapılandırır ve sunucu kaynak kullanımını izleyebilir.
Modül 1
InnoDB Depolama Motoru Ayarı
  • innodb_buffer_pool_size'ın bellek bütçesine göre belirlenmesi
  • innodb_log_file_size ve redo log davranışı
  • innodb_flush_log_at_trx_commit ile dayanıklılık dengesi
  • innodb_flush_method ve disk yazma davranışı
  • innodb_io_capacity ve arka plan iş ayarı
  • Buffer pool isabet oranının izlenmesi
Modül 2
Bellek ve Thread Yönetimi
  • Global ve oturum başına bellek ayrımı
  • sort_buffer_size, join_buffer_size ve tmp_table_size
  • Toplam bellek tüketiminin hesaplanması ve OOM riski
  • thread_cache_size ile bağlantı maliyetinin düşürülmesi
  • table_open_cache ve açık tablo yönetimi
  • Swap kullanımının izlenmesi ve önlenmesi
Modül 3
Bağlantı Yönetimi
  • max_connections ve eşzamanlı bağlantı planlaması
  • wait_timeout ve interactive_timeout ayarları
  • max_connect_errors ve host engelleme davranışı
  • Çok fazla bağlantı (too many connections) hatasının çözümü
  • Bağlantı havuzunun sunucu yüküne etkisi
  • SHOW PROCESSLIST ile aktif bağlantıların incelenmesi
Modül 4
Kaynak Kullanımı İzleme
  • CPU, bellek ve disk I/O kullanımının izlenmesi
  • Status değişkenleriyle sorgu ve bağlantı trendleri
  • performance_schema ile kaynak tüketiminin ayrıştırılması
  • Darboğazın donanım mı yapılandırma mı olduğunun ayrımı
  • İzleme araçları ve metrik toplama yaklaşımı
  • Kapasite planlaması için trend analizi
Günün hedefiKatılımcılar gün sonunda sürüm yükseltmeyi güvenle planlar, startup ve bağlantı sorunlarını giderir, temel yedekleme-replication operasyonlarını tanır ve işletim rutinini kurar.
Modül 1
Sürüm Yükseltme (Upgrade)
  • Yerinde (in-place) ve mantıksal yükseltme yöntemleri
  • Sürüm notları ve uyumsuzlukların önceden incelenmesi
  • mysql_upgrade ve veri sözlüğü (data dictionary) güncellemesi
  • Yükseltme öncesi yedek ve geri dönüş (rollback) planı
  • Test ortamında yükseltmenin doğrulanması
  • Minimum kesintiyle üretim yükseltme stratejisi
Modül 2
Startup ve Sorun Giderme
  • Sunucunun başlamaması durumunda error log analizi
  • Veri dizini izin ve sahiplik sorunlarının çözümü
  • Bozuk InnoDB sayfası ve kurtarma (innodb_force_recovery)
  • Disk dolması ve tablespace büyüme sorunları
  • Unutulmuş root parolasının sıfırlanması
  • Kilit ve deadlock durumlarının teşhisi
Modül 3
Temel Yedekleme ve Replication
  • mysqldump ile hızlı yedek ve geri yükleme
  • Fiziksel yedekleme araçlarına genel bakış
  • Tek yönlü replication'ın işletim açısından kurulumu
  • Replica gecikmesinin izlenmesi ve temel müdahale
  • Yedek ve replica'nın sürekliliğe katkısı
  • Felaket kurtarma için temel operasyon planı
Modül 4
Operasyon ve Otomasyon
  • Günlük, haftalık ve aylık işletim kontrol listeleri
  • Bakım pencerelerinin planlanması ve duyurulması
  • Yapılandırma ve parola yönetiminde güvenli uygulamalar
  • Değişiklik yönetimi ve kayıt tutma (runbook)
  • İzleme uyarılarının ve eşiklerinin kurulması
  • Tekrar eden işlerin script ile otomatikleştirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kurulum Yetkinliği

MySQL ve MariaDB sunucusunu farklı yöntemlerle kurar, dizin yapısını ve servis yönetimini sağlam bir temelde kavrarsınız.

✅
my.cnf Hakimiyeti

Yapılandırma dosyasının bölümlerini ve parametre önceliğini kavrayarak sunucu davranışını güvenle ve kalıcı biçimde ayarlarsınız.

✅
InnoDB Ayarı

Buffer pool, redo log ve dayanıklılık parametrelerini iş yüküne göre ayarlayarak sunucudan en iyi performansı alırsınız.

✅
Bağlantı Yönetimi

max_connections, timeout ve thread cache ayarlarıyla bağlantı yükünü yönetir, tükenme hatalarını önlersiniz.

✅
Kaynak İzleme

CPU, bellek ve disk kullanımını status değişkenleriyle izleyerek darboğazın kaynağını isabetle belirlersiniz.

✅
Güvenli Yükseltme

Sürüm yükseltmeyi test ederek ve geri dönüş planıyla yürütür, üretim ortamını kesintisiz yeni sürüme taşırsınız.

✅
Sorun Giderme

Startup hatalarını, bozuk sayfaları ve disk sorunlarını error log üzerinden hızla teşhis edip güvenle çözersiniz.

✅
İşletim Disiplini

Kontrol listeleri, bakım pencereleri ve otomasyonla MySQL örneğini kararlı ve sürdürülebilir biçimde işletirsiniz.

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • altyapı ekipleri ve MySQL/MariaDB sunucularının kurulum
  • yapılandırma
  • kararlı işletiminden sorumlu teknik personel için tasarlanmıştır

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve MySQL sunucularının kurulum ile işletiminden sorumlu altyapı ekipleri için uygundur. Linux ve komut satırı deneyimi beklenir; eğitim sunucu yönetiminin tüm yaşam döngüsünü uygulamalı kapsar.
MySQL Yönetimi ile Veritabanı Yönetimi eğitiminin farkı nedir?
Bu program sunucu (instance) yönetimine odaklanır: kurulum, my.cnf yapılandırması, InnoDB ve bellek ayarı, sürüm yükseltme ve işletim sorunları işlenir. Veritabanı Yönetimi eğitimi ise şema, kullanıcı yetkileri, yedekleme ve nesne bakımı gibi veritabanı seviyesi konulara odaklanır.
Eğitim ne kadar sürüyor ve nasıl işleniyor?
Eğitim üç gün sürer ve yüz yüze veya online olarak verilebilir. Her konu kendi MySQL sunucu örneğinde uygulanır; yapılandırma değişiklikleri, yeniden başlatma ve sürüm yükseltme senaryoları birebir denenir.
Hangi araçlar kullanılıyor?
MySQL ve MariaDB sunucusu, systemd servis yönetimi, my.cnf yapılandırması, mysql_upgrade ve mysqldump gibi yerleşik araçların yanı sıra error log ve performance_schema gibi izleme kaynakları kullanılır. Örnekler bir sunucu örneği üzerinde uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Bu sertifika katılımın ve kazanılan yetkinliğin belgesidir; resmi bir sınav gereksinimi bulunmamaktadır.

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 Yönetimi Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.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: Transactions, Savepoints, & Locks Eğitimi
Veritabanı Eğitimleri

MySQL: Transactions, Savepoints, & Locks Eğitimi

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

MySQL ve MariaDB transaction eğitimi: ACID, COMMIT, ROLLBACK, savepoint, yalıtım seviyeleri, InnoDB satır kilitleri ve deadlock uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Triggers & Stored Procedures Eğitimi
Veritabanı Eğitimleri

MySQL: Triggers & Stored Procedures Eğitimi

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

MySQL ve MariaDB saklı yordam ve tetikleyici eğitimi: stored procedure, fonksiyon, cursor, hata yönetimi, trigger ve event scheduler uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Understanding & Implementing Joins Eğitimi
Veritabanı Eğitimleri

MySQL: Understanding & Implementing Joins Eğitimi

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

MySQL ve MariaDB JOIN eğitimi: INNER, LEFT, RIGHT, CROSS ve SELF JOIN, çoklu tablo birleştirme, FULL OUTER taklidi ve EXPLAIN ile optimizasyon işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Views, Indices, & Normal Forms Eğitimi
Veritabanı Eğitimleri

MySQL: Views, Indices, & Normal Forms Eğitimi

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

MySQL ve MariaDB veri tasarımı eğitimi: normalizasyon, 1NF-BCNF, B-ağacı ve fulltext indeksler, kapsayan indeks ve view tasarımı uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBSQL Programming with MariaDB: Analyzing Relational Data Eğitimi
Veritabanı Eğitimleri

SQL Programming with MariaDB: Analyzing Relational Data Eğitimi

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

MariaDB ile ilişkisel veri analizi eğitimi: GROUP BY, JOIN, alt sorgu, CTE ve pencere fonksiyonlarıyla analitik SQL sorgularını uygulamalı öğrenin.

Detayları Gör →
MySQL ve MariaDBSQL Programming with MariaDB: Getting Started with MariaDB for Data Analysis Eğitimi
Veritabanı Eğitimleri

SQL Programming with MariaDB: Getting Started with MariaDB for Data Analysis Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

MariaDB ile veri analizine giriş eğitimi: kurulum, veri tipleri, SELECT, WHERE, ORDER BY ve temel toplam fonksiyonlarını sıfırdan uygulamalı öğrenin.

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