检查一下你的日志。这种问题,如果只是这么问,是问不出结果的。别人很难猜中。检查你的 general log , error log , 如果有 bin-log 也可以看一下。问题的结果一定很简单,某个语句删除了这些记录。
这个问题是7日出现的,早上还没有问题,下午就出问题了,我查了一下日志,没有发现什么异常操作,都是诸如此类的提示,大家看看有什么问题 090707 9:28:00 InnoDB: Error: page 2292 log sequence number 0 148132371 InnoDB: is in the future! Current system log sequence number 0 5243973. InnoDB: Your database may be corrupt or you may have copied the InnoDB InnoDB: tablespace but not the InnoDB log files. See InnoDB: http://dev.mysql.com/doc/refman/5.0/en/forcing-recovery.html InnoDB: for more information.
090707 9:28:00 InnoDB: Error: page 2292 log sequence number 0 148132371
InnoDB: is in the future! Current system log sequence number 0 5243973.
InnoDB: Your database may be corrupt or you may have copied the InnoDB
InnoDB: tablespace but not the InnoDB log files. See
InnoDB: http://dev.mysql.com/doc/refman/5.0/en/forcing-recovery.html
InnoDB: for more information.
5.11. MySQL日志文件
5.11.1. 错误日志
5.11.2. 通用查询日志
5.11.3. 二进制日志
5.11.4. 慢速查询日志
5.11.5. 日志文件维护