恢复数据库时导致服务器磁盘满了,mysql宕机,重启报错
1.mysql启动报错
2.网上搜索很多方面解决办法
innodb_force_recovery 从0-6以此重启,但是到6可以重启,重启完成后也无法使用
报 My SQL error #1015 - Can't lock file (errno: 165 - Table is read only) innodb engine only 异常
3.最后研究出解决方法为:
启动数据库,随后找到mysql数据目录 /var/lib/mysql,将 出现问题的数据库删除,再将innodb_force_recovery修改为0启动数据库。致辞数据库恢复完成
再附一个详细有用的链接
https://www.cnblogs.com/cheyunhua/p/16798651.html