mysql非正常关机,无法启动解决方案(转)

时间:2017-01-29 23:03:21   收藏:0   阅读:866

Error: could not open single-table tablespace file .\mysql\innodb_index_stats.ibd

解决办法:

第一种

1. 进入data/mysql目录

2. 把下面的文件剪切到别的文件夹(任意位置),比如backup

innodb_index_stats.frm
innodb_index_stats.ibd
innodb_table_stats.frm
innodb_table_stats.ibd
slave_master_info.frm
slave_master_info.ibd
slave_relay_log_info.frm
slave_relay_log_info.ibd
slave_worker_info.frm
slave_worker_info.ibd

3.启动mysql

第二种(需要重新建库)

1. 打开my.ini

添加配置:innodb_force_recovery = 1

2. 启动mysql

备份数据库

3. 关闭mysql

删除mysql/data/ibdata1

删除出问题的数据库mysql/data/数据库文件夹

innodb_force_recovery = 0

4. 开启mysql

创建数据库

执行备份脚本

原文:http://www.cnblogs.com/cuizhenyu/p/6357779.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!