搜索热词
《MysqL必读MysqL恢复中的几个问题解决方法》要点:
本文介绍了MysqL必读MysqL恢复中的几个问题解决方法,希望对您有用。如果有疑问,可以联系我们。
MysqL的恢复上,记一笔.
1. data目录完整,但是无法读出任意一个表,show tables显示为空.
提示不存在表. 经光总提醒说是不是用户组问题.指定用户组为MysqL,解决.
代码如下:
chown -R MysqL /var/lib/MysqL
2.接着修复,出现
代码如下:
warning : Table is marked as crashed and last repair Failed
warning : 1 client is using or hasn't closed the table properly
warning : Size of datafile is: 32453700 Should be: 32376944
error : Wrong bytesec: 0-0-0 at linkstart: 32453660
提示,是data文件owner问题,一看果然是root,给他MysqL,解决.
代码如下:
chown -R MysqL.MysqL /var/lib/MysqL
3.运行完修复,提示有个表Error: Incorrect information in file: ‘./aaa/bbb.frm'.
文件覆盖.删掉bbb.frm,随便复制一个库下的ccc.frm,改名为bbb.frm.一看,搞定!
多备份才是王道,MysqL的磁盘转移总会遇到各种各样问题.
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。