最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL修复myisam表

来源:动视网 责编:小采 时间:2020-11-09 12:02:52
文档

MySQL修复myisam表

MySQL修复myisam表:开始还是用phpmyadmin去修复,结果不管用!然后使用mysql自带的myisamchk,操作如下:找到出错表所在位置(linux下mysql数据通常保存 来个实例最实际: 今天发现网站数据有点异常,马上检查一下数据库,操作某张表(tbl_test)的时候出现如下错误:
推荐度:
导读MySQL修复myisam表:开始还是用phpmyadmin去修复,结果不管用!然后使用mysql自带的myisamchk,操作如下:找到出错表所在位置(linux下mysql数据通常保存 来个实例最实际: 今天发现网站数据有点异常,马上检查一下数据库,操作某张表(tbl_test)的时候出现如下错误:


开始还是用phpmyadmin去修复,结果不管用!然后使用mysql自带的myisamchk,操作如下:找到出错表所在位置(linux下mysql数据通常保存

来个实例最实际:

今天发现网站数据有点异常,马上检查一下数据库,,操作某张表(tbl_test)的时候出现如下错误:

Table ‘.\mydb\tbl_test’ is marked as crashed and should be repaired

开始还是用phpmyadmin去修复,结果不管用!

然后使用mysql自带的myisamchk,操作如下:

找到出错表所在位置(linux下mysql数据通常保存在/var/lib/mysql/下)

shell>cd /var/lib/mysql/mydb;

shell>myisamchk -r q tbl_test; (快速修复模式,会自动检查索引表和数据表是否能够一致,如果一致,则可以修复)

如果上一步失败,执行下一步

shell>myisamchk -r tbl_test;(会删除不一致的数据和索引,并重新构建索引)

如果再失败,执行下一步

shell>myisamchk --safe-recover tbl_test;

注意:使用myisamchk前,要确保mysqld没有在访问要检查的表。最好停止mysqld。

文档

MySQL修复myisam表

MySQL修复myisam表:开始还是用phpmyadmin去修复,结果不管用!然后使用mysql自带的myisamchk,操作如下:找到出错表所在位置(linux下mysql数据通常保存 来个实例最实际: 今天发现网站数据有点异常,马上检查一下数据库,操作某张表(tbl_test)的时候出现如下错误:
推荐度:
标签: 修复 数据库 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top