ผมยังใช้ 5.1 อยู่ (แต่ก็ไม่ต่างกัน เพราะ link ก็เหมือนกันเดะเลย)
http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_myisam-recover-optionsแสดงว่าที่ผมใส่เป็น
myisam-recover จะเท่ากับว่าเป็นได้แค่ myisam-recover = DEFAULT
ซึ่งก็คือ myisam-recover = OFF นั่นเอง
ถ้าจะให้ทำงานได้ต้องเป็น myisam-recover = FORCE,BACKUP
คำอธิบาย
DEFAULT Recovery without backup, forcing, or quick checking.
BACKUP If the data file was changed during recovery, save a backup of the tbl_name.MYD file as
tbl_name-datetime.BAK.
FORCE Run recovery even if we would lose more than one row from the .MYD file.
QUICK Do not check the rows in the table if there are not any delete blocks.
Before the server automatically repairs a table, it writes a note about the repair to the error log.
If you want to be able to recover from most problems without user intervention, you should use the options BACKUP,FORCE. This forces a repair of a table even if some rows would be deleted, but it keeps the old data file as a backup so that you can later examine what happened.