UBUNTU SOLUTION
ถ้าคุณใช้ AWS (Amazon Hosting) ฉันอาจเจอปัญหาเกี่ยวกับคลาวด์ ฉันติดตั้ง Zpanel Server ไว้ในแผน "ฟรีเทียร์" และ MySQL ของฉันก็ไม่เสถียร
บางครั้งทางออกที่ดีที่สุดสามารถติดตั้งได้อีกครั้ง (ปกติฉันจะลองทำ snapshop ทันทีที่ฉันมีเซิร์ฟเวอร์และเปิดใช้งาน)
วิธีอื่น ๆ สามารถติดตั้ง MySQL ได้เท่านั้น /etc/mysql/my.cnf
โดยปกติแล้วปัญหานี้จะปรากฏขึ้นเมื่อคุณพยายามที่จะเปลี่ยนแปลงอะไรบางอย่างใน
ในการแก้ไข (ใช้งานได้เป็นส่วนใหญ่) คุณจะต้องทำตามขั้นตอนบางอย่าง (ขั้นตอนเหล่านี้จะพยายามทำให้อินสแตนซ์ MySQL เป็นปกติ)
ก่อนอื่นให้ลองรีบูตเซิร์ฟเวอร์ (หากไม่ได้ผลให้ปฏิบัติตามขั้นตอนถัดไป):
ขั้นตอนอื่น ๆ :
- ขั้นแรกสร้างการสำรองข้อมูลจากโฟลเดอร์ MySQL ของคุณ
var/lib/mysql/
เพียงเพื่อให้แน่ใจว่าข้อมูลของคุณจะปลอดภัย:
sudo -i
cp -R /var/lib/mysql/ ~/mysql
หลังจากนั้นให้ลบ / ล้าง MySQL (สิ่งนี้จะลบ: php5-mysql
, phpmyadmin
และไลบรารีอื่น ๆ ดังนั้นหลังจากขั้นตอนคุณจะต้องติดตั้งใหม่อีกครั้ง
sudo apt-get purge mysql-server-5.1 mysql-common
ลบโฟลเดอร์/etc/mysql/
และเนื้อหา:
หลังจากนั้นตรวจสอบว่าไฟล์ฐานข้อมูลยังอยู่ในโฟลเดอร์/var/lib/mysql/
หรือไม่และคัดลอกกลับมา:
ตกลงแล้วติดตั้งเซิร์ฟเวอร์ o mysql อีกครั้ง
apt-get install mysql-server
และสุดท้ายติดตั้ง phpmyadmin และ php5-mysql:
ในที่สุดให้รีสตาร์ทเซอร์วิสและตรวจสอบว่าสถานะโอเคตอนนี้:
แค่นั้นแหละ! มันควรจะทำงาน ฉันหวังว่ามันจะเหมาะกับคุณ! (ไม่ต้องกังวลกับข้อมูลเก่านั่นคือเหตุผลที่เราสำรองข้อมูลไว้ก่อน)
sudo status/restart/start mysql
sudo service mysql start/restart/status