คำสั่ง repair database mysql, ใช้ได้ทั้ง Windows และ Linux

By admin at 2019-09-08 • 0 collector • 1603 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

Loading...