UBUNTU ÇÖZÜM
AWS (Amazon Hosting) kullanıyorsanız, muhtemelen bir bulut problemiyle karşılaşabilirim. "Ücretsiz seviye" planında bir Zpanel Sunucusu vardı ve MySQL'im çok dengesiz hale geldi.
Bazen en iyi çözüm yeniden yüklenebilir. (genellikle sunucuyu çalıştırıp çalıştırdığım anda bir anlık görüntü oluşturmaya çalışırım)
Peki, diğer çözüm, sadece MySQL'i yeniden kurmak olabilir. Genellikle bu sorun, içinde bir şeyi değiştirmeye çalıştığınızda ortaya çıkar /etc/mysql/my.cnf
.
Düzeltmek için (çoğu zaman çalışır), bazı adımları izlemeniz gerekir (bu adım MySQL örneğini normalleştirmeye çalışır)
İlk önce sunucuyu yeniden başlatmayı deneyin (çalışmıyorsa, sonraki adımları izleyin):
Diğer adımlar:
- Öncelikle,
var/lib/mysql/
verilerinizin güvende olduğundan emin olmak için MySQL klasöründen bir yedek oluşturun :
sudo -i
cp -R /var/lib/mysql/ ~/mysql
O, remove / tasfiye MySQL sonra (bu kaldıracaktır: php5-mysql
, phpmyadmin
ve diğer kütüphaneler, böylece işlemden sonra, tekrar yeniden gerekecektir.
sudo apt-get purge mysql-server-5.1 mysql-common
Klasörü /etc/mysql/
ve içeriğini kaldırın :
Daha sonra, veritabanı dosyalarının hala klasörde /var/lib/mysql/
olup olmadığını kontrol edin, değilse, kopyalayın:
Tamam, o zaman o mysql sunucuyu tekrar kurun
apt-get install mysql-server
Ve sonunda phpmyadmin ve php5-mysql'i kurun:
Sonunda hizmetleri yeniden başlatın ve durumun şu anda iyi olup olmadığını kontrol edin:
Bu kadar! İşe yaramalı. Umarım sizin için işe yarar! (eski veriler için endişelenmeyin. Bu yüzden önce onu yedekledik)
sudo status/restart/start mysql
başlangıç işlerini çağırmanın yoludur VEYA Yapabilirsinizsudo service mysql start/restart/status
.