|
|
很久没有写博文了,打开博客一看出现一串英文,发现数据库连接也没问题。仔细看报错提示某数据表被破坏,最近路由常断电的原因吧! 1 C+ q7 S$ A- C; c
, d7 _3 \, S. y' f
废话不说说说修复方法: 6 [% x( \$ G7 _& w5 Z5 k; q# g
8 ~2 G4 s0 n7 g6 T
1.打开putty
* N# J& z& L+ k% M' B
/ j; b& a/ j" v* m5 b2.ssh登录路由
0 Q$ ^9 J7 G0 q% k
$ h) g1 b& Q: Y: L8 A5 N/ t3.输入mysqlcheck -A -o -r -p $ Q& A2 p, `! t) \% {5 F$ ?; M) a7 _2 n
: L+ ^( W2 p! Y8 C
4.提示Enter password: / L$ p8 ]/ z- ?6 e
+ V5 a$ c2 z! ^2 A6 z2 L. R
这时输入你的mysql的root密码回车 : Y% [: v4 s/ E* U9 c% R2 q# ^
, \& t5 [& y# l# p$ y
5.完成 8 `2 I) y6 f x
( }: T' H7 `! o& E9 X
# N. n, A7 Q& ~5 p4 G0 e0 n4 A. W2 g
" V: g& m& p; n2 w
上面是检查优化并修复所有的数据库的命令,如果指定修复某个数据库用:mysqlcheck -A -o -r 数据库名称 -p
- ^* p4 |& k1 C
5 e: t6 O8 W+ l. c, p: |来自:www.funjan.com |
|