Merhaba my.cnf dosyasını değiştirdikten sonra genelde karşılaşılan bu hatayı çözmek için aşağıdaki kodları kullanabilirsiniz. mysql servisini durduruyoruz /etc/init.d/mysqld stop ib_logfile0ve1 log dosyalarını rename ediyoruz mv /var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_logfile0.bak mv /var/lib/mysql/ib_logfile1 /var/lib/mysql/ib_logfile1.bak mysql servisini tekrar başlatıyoruz. /etc/init.d/mysqld start
Category: MySQL
SSH dan Mysql Veritabanı Yedekleme ve Geri Yükleme
Yedekleme için: mysqldump -p -u (kullanıcı) veritabanıadı > dosya.sql Password: soran alana veritabanı şifrenizi yazın. Not: parantez işaretleri komutta olmayacak Geri Yüklemek için: İlk önce yedek sql dosyanızın olduğu klasöre ulaşmanız lazım. mysql -u(kullanıcıadı) -p veritabanıadı < dosya.sql Password: soran alana veritabanı şifrenizi yazın. Not: parantez işaretleri komutta olmayacak. Not: dosya.sql daha önceden yedeklediğiniz veritabanı dosyanız:
MySql Veritabanı Tamir Etme
Tüm veritabanlarını analiz etmek için: mysqlcheck –all-databases -a Tüm veritabanlarını tamir etmek için: mysqlcheck –all-databases -r Tüm veritabanlarını optimize etmek için: mysqlcheck –all-databases -o Belirli bir veritabanını analiz etmek için: mysqlcheck veritabanıadı -a Belirli bir veritabanını tamir etmek için: mysqlcheck veritabanıadı -r Belirli bir veritabanını optimize etmek için: mysqlcheck veritabanıadı -o