ลงทะเบียน
ใกล้กัน ช่วยให้คุณแชร์เรื่องราวต่างๆ กับผู้คนมากมาย

โดย

ปัญหา MySQL ตอนไฟดับกระทันหันขณะกำลังอัพเดตข้อมูลในตารางของ MySQL ซักพักเกิดเหตุไม่คาดคิดไฟดับเมื่อเปิดขึ้นมาก็พบ Error:

 mysql table is marked as crashed and last (automatic?) repair failed

วิธีแก้ปัญหา 4 ขึ้นตอนต้องใช้บรรทัดคำสั่งได้ดังนี้
1. หยุด Service ของ MySQL ชั่วคราว

Debian หรือ CentOS ใช้คำสั่ง:

 sudo service mysql stop
Windows Command:
 net stop mysql
2. ไปยังโฟลเดอร์ฐานข้อมูล

Debian หรือ CentOS

cd /var/lib/mysql/$DATABASE_NAME

3. ลองใช้คำสั่งซ่อมแซม Table ที่มีปัญหา:

myisamchk -r $TABLE_NAME

หากยังไม่ได้ผล ลองใช้คำสั่งนี้:

myisamchk -r -v -f $TABLE_NAME

4. เปิดการทำงานของ MySQL ให้ใช้ได้ปกติ

Debian หรือ CentOS ใช้คำสั่ง:

sudo service mysql start
Windows Command:

 net start mysql

Captcha Challenge
ลองรูปภาพใหม่
Type in the verification code above