我的Mysql过10个小时就挂掉!需要重启服务器 本帖最后由 ywqxtx 于 2011-04-03 21:46:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .\discuz\cdb_mytasks这个表的索引文件似乎坏掉了。repair一下再试试。复失败的原因时索引文件丢失或者其头部遭到了破坏,为了利用相关定义文件来修复,需要用USE_FRM选项。例如:mysql> REPAIR TABLE mytable USE_FRM;+————————-+——–+———-+————————————+| Table | Op | Msg_type | Msg_text |+————————-+——–+———-+————————————+| sports_results.mytable | repair | warning | Number of rows changed from 0 to 2 || sports_results.mytable | repair | status | OK |+————————-+——–+———-+————————————+ 我看你的最大连接数不够,加大点,如max_connections=800也有可能是32位mysql占内存满了,32位mysql占1.6G左右内存时就会死,解决方法是64位系统,64位mysql。 要先看 cdb_mytasks表是什么类型的存储引擎,如果是myisam的话,用mysqlcheck,如果是innodb的话,用备份还原过来。 求教主动数据库技术问题 mysql的一个查询需求问题 求助不定列查询方案 为什么只查出来一条记录? 网站的分类思想 Tomcat和Mysql的问题,很奇怪。。。。。。 大家看下我这样检测主从数据是否一致的方法对不对? 关于多表查询,遇到困难了 文章内容里有段落,图片等非文字的东西,mysql怎么存储? sql 置顶排序问题咨询 mysql占用很大内存 使用mysqlmanager管理mysql实例时,mysqlmanager自身怎样退出,只能kill进程吗?
repair一下再试试。复失败的原因时索引文件丢失或者其头部遭到了破坏,为了利用相关定义文件来修复,需要用USE_FRM选项。例如:
mysql> REPAIR TABLE mytable USE_FRM;
+————————-+——–+———-+————————————+
| Table | Op | Msg_type | Msg_text |
+————————-+——–+———-+————————————+
| sports_results.mytable | repair | warning | Number of rows changed from 0 to 2 |
| sports_results.mytable | repair | status | OK |
+————————-+——–+———-+————————————+
max_connections=800
也有可能是32位mysql占内存满了,32位mysql占1.6G左右内存时就会死,
解决方法是64位系统,64位mysql。
要先看 cdb_mytasks表是什么类型的存储引擎,如果是myisam的话,用mysqlcheck,如果是innodb的话,用备份还原过来。