SSH Üzerinden Database Onarma ve Optimize Etme
SSH Üzerinden Database Onarma
SSH üzerinden database Onarma (Mysql Repair) işlemi bizleri yüksek boyutlu veritabanlarındaki sorunlardan kurtabiliyor. Database onarma işlemi PhpMyadmin üzerinden yada hosting kontrol panelinden bir kaç tıkla yapılabiliyor. Database boyutları yüksek oldugunda mysql repair işlemi doğru sonuçlanmayabilir. Yada takılma yapabiliyor. Bu yazımızda sunucudaki bütün database’leri yada seçtiginiz bir veritabanını onarma nasıl yapılır anlatmak istedik. Mysql veritabanı onarmak için mysql servisinin iki temeln fonksiyonu var. Birsi Mysql Repair diğeri ise Mysql Optimizasyon‘dur. Toplu olarak tüm veritabanlarını onarmak tek bir komut ile ssh üzerinden mümkündür.
1- Database onarma komutu;
mysqlcheck -u kullanıcı -p -r veritabanı
2- Database optimize komutu;
mysqlcheck -u kullanıcı -p -o veritabanı
3- Tüm veritabanlarını onarmak için root kullanıcı ve şifresine ihtiyacınız var. root yetkilerine sahip başka bir kullanıcıda olabilir tabi. Sunucudaki tüm veritabanlarını onarma komutu;
mysqlcheck -u root -A -r -p
4- Sunucudaki bütün veritabanlarını optimize etmek için yine root yada root yetkisinde bir kullanıcıya ihtiyac vardır. Sunucudaki tüm veritabanlarını ssh üzerinden optimize etme komutu;
mysqlcheck -u root -A -o -p
-r parametresi mysql repair anlamına gelmektedir.
-o parametresi mysql optization anlamına gelmektedir.
-A parametresi tüm veritabanları anlamındadır.