答:根据不同的引擎来实行不同的方式,
当myisam损坏时,可以通过SQL的check table来修复,或者使用myisamchk直接访问表文件来修复myisam表。
当innodb数据损坏时,可以先尝试重启mysql服务,不行的话启动的时候附带innodb_force_recovery启动选项,从1开始,一直尝试到6,直到可以启动服务器并访问有问题的表。然后转储到文件,接着删除重创表,最后重启加载文件。
11-17
473
11-06
1265
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交