MySQL数据库出错:Table is marked as crashed and should be repaired
2012-11-30 11:31
489 查看
前天,公司突然打电话过来。说是网站挂了,不巧的是我正在车上,没在家。就先用手机登录看了下 ,报了上面的错误。我一看这意思,是那个表挂了,要修复一下啊。但是我也不能进行操作,只好等下了车去网吧了。
等到了网吧,把这个错误百度了下,其意主要是说:数据表'table'被标记有问题,需要修复。最简单得分方法是点击Phpmyadmin上的 repair按纽就自动修复。如果还是不行的话用 myisamchk工具 找到mysql的安装目录bin/myisamchk工具,在命令行中输入:$ myisamchk -c -r ../data/tablename/posts.MYI 然后myisamchk 工具会帮助你恢复数据表的索引。也不用重新启动mysql 。还可以用 repair命令 连接到数据库,执行命令:mysql>REPAIR TABLE `ios_samples`;
但是这个问题是什么原因引起的呢?
1、从网上查了下有的说是频繁查询和更表造成的索引错误。
2.还有说法为是MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性的断电、在提在数据库表提供服务时对表的原文件进行某种操作都
有可能导致MYSQL数据库表被损坏而无法读取数据。总之就是因为某些不可测的问题造成表的损坏。有些费解,知道的朋友可以告诉我一下啊!
联系我的博客
转自:http://www.phpufo.com/?p=1
等到了网吧,把这个错误百度了下,其意主要是说:数据表'table'被标记有问题,需要修复。最简单得分方法是点击Phpmyadmin上的 repair按纽就自动修复。如果还是不行的话用 myisamchk工具 找到mysql的安装目录bin/myisamchk工具,在命令行中输入:$ myisamchk -c -r ../data/tablename/posts.MYI 然后myisamchk 工具会帮助你恢复数据表的索引。也不用重新启动mysql 。还可以用 repair命令 连接到数据库,执行命令:mysql>REPAIR TABLE `ios_samples`;
但是这个问题是什么原因引起的呢?
1、从网上查了下有的说是频繁查询和更表造成的索引错误。
2.还有说法为是MYSQL数据库因为某种原因而受到了损坏,如:数据库服务器突发性的断电、在提在数据库表提供服务时对表的原文件进行某种操作都
有可能导致MYSQL数据库表被损坏而无法读取数据。总之就是因为某些不可测的问题造成表的损坏。有些费解,知道的朋友可以告诉我一下啊!
联系我的博客
转自:http://www.phpufo.com/?p=1
相关文章推荐
- MySQL数据库出错:Table xxx is marked as crashed and should be repaired解决方法
- MySQL数据库出错:Table ... is marked as crashed and should be repaired
- 解决MYSQL数据库 Table ‘xxx’ is marked as crashed and should be repaired 145错误
- 解决MYSQL数据库 Table ‘xxx’ is marked as crashed and should be repaired 145错误
- 导出Mysql数据库出错:Got error: 145: Table 'wp_options' is marked as crashed and should be repaired when using LOCK TABLES的解决方法
- mysql错误:ERROR 145 (HY000): Table './zentao/zt_action' is marked as crashed and should be repaired
- Mysql错误:Table 'xxx'is marked as crashed and should be repaired
- Table xxxis marked as crashed and should be repaired
- mysql 出现表损坏解决方法:table 'xxx' is marked as crashed and should be repaired
- 关于出现 linux Table is marked as crashed and should be repaired
- 错误信息提示:Table 'my_information' is marked as crashed and should be repaired
- Table is marked as crashed and should be repaired
- MySQL:Table XXX is marked as crashed and should be repaired
- 解决数据库 Table 'content_tags' is marked as crashed and should be repaired 表损坏问题
- 关于Table 'xxx' is marked as crashed and should be repaired的修改方法
- mysql 数据库程序出现Table xxx is marked as crashed and should be repaired
- MySQL error: 145 (Table 'xxx' is marked as crashed and should be repaired
- Table is marked as crashed and should be repaired
- Table 'table_name' is marked as crashed and should be repaired
- is marked as crashed and should be repaired-mysql数据库修复表