mysql报错Attempted to open a previously opened tablespace的解决办法

1、在配置文件添加:

innodb_force_recovery = 1;

2、重启mysql服务:service mysqld restart
3、登陆mysql,导出数据库
4、删除ibdata1、ib_logfile0、ib_logfile1文件和databasename(数据库名字)目录
5、注释掉第一步的配置:innodb_force_recovery = 1
6、重启mysql服务:service mysqld restart
7、登陆mysql,重建数据库,导入备份

猜你喜欢

转载自blog.csdn.net/hhhzua/article/details/81239762
今日推荐