今天遇到过奇怪事.
发现有一台从数据库出问题了,Caused by: java.sql.SQLException: Table is marked as crashed and should be repaired然后使用myisamchk命令修复,修复完成后.
使用SQLyog Enterprise修改有问题表的某条数据,两种方式:
1在查询结果窗口中直接修改,发现无法改变字段值。
2直接使用update语句则可以。
在从上执行命令show slave status\G;发现主从还是不对。
然后,切换到工具navicat,使用它里面的修复功能。修复完成后。再次使用SQLyog Enterprise修改数据,两种方式都可以。