差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
zh:常见问题及解答:如何修复mysql数据表 [2016/11/11 06:30] liuxlzh:常见问题及解答:如何修复mysql数据表 [2016/11/12 07:14] (当前版本) liuxl
行 10: 行 10:
  
 此时首先需要通过查看mysql日志判定损坏的表 此时首先需要通过查看mysql日志判定损坏的表
-  * tail /var/log/mysqld.log+  * tail -n 50 /var/log/mysqld.log
 {{:zh:常见问题及解答:qq20160727-3_2x.png?800|}} {{:zh:常见问题及解答:qq20160727-3_2x.png?800|}}
   * 确定错误的表后,还要确认正确的mysql root密码   * 确定错误的表后,还要确认正确的mysql root密码
行 17: 行 17:
   * 使用 repair table xxxxxx  修复受损的表   * 使用 repair table xxxxxx  修复受损的表
  
-<note tip>你也可以尝试使用mysqlcheck命令在shell终端上修复mysql表。使用”grep“、”sed“、”awk“等组合命令分析mysql日志中报错需要修复的表字存于shell变量在shell终端上执for循环批量修复。</note>+<note tip>你也可以尝试使用mysqlcheck命令在shell终端上直接使用,mysqlcheck优点是可以在活动状态时进行修复。推荐方法,mysqlcheck -r astercc10 --auto-repair -u用户名 -p密码工具会自动检查表并对检查处的错误进行修复。</note>
  
 {{:zh:常见问题及解答:qq20160727-5_2x.png?800|}} {{:zh:常见问题及解答:qq20160727-5_2x.png?800|}}
-  * 继续观察mysql日志 修复其他受损的表+  * 继续观察mysql日志,在最新的时间内有无新的表损坏的错误日志,或者是其它错误告警。
 {{:zh:常见问题及解答:qq20160727-6_2x.png?800|}} {{:zh:常见问题及解答:qq20160727-6_2x.png?800|}}
- 
zh/常见问题及解答/如何修复mysql数据表.1478845858.txt.gz · 最后更改: (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki