คำสั่ง repair database mysql, ใช้ได้ทั้ง Windows และ Linux
By
admin
at 2019-09-08 • 0 collector • 1636 pageviews
คำสั่งนี้เหมาะกันการตรวจสอบและซ่อมแซมฐานข้อมูล MySQL ทั้งเครื่องครับ
mysqlcheck -u root -p --auto-repair --all-database
แต่ต้องทราบ Password root ด้วยนะครับ
ถ้าฐานข้อมูลเป็นแบบ myisam สามารถใช้คำสั่งนี้ โดยตรงกับไฟล์ฐานข้อมูลได้
#myisamchk -r *.MYI
หรือถ้าต้องการ Repair เฉพาะ Table ก็ทำตามนี้ครับ
mysql -p
use db_name;
#ตรวจสอบว่า Table นี้มีปัญหาหรือไม่
check table table_name;
#และสามารถซ่อม Table ที่เสียจาก
repair table table_name;
Requires Login