作者:rebeccataolina_733 | 来源:互联网 | 2023-12-11 18:32
本文介绍了解决MySQL数据库ErrorCode:1030错误的方法和原因。通过检查文件权限和磁盘空间,注释掉innodb_force_recovery参数等步骤,可以解决无法插入数据和修改文件的问题。
这个问题通常是数据库可以建表,旧表可以插入数据,正常;可是新表无法插入数据,无法改名等操作;
先从文件权限找方法,没法解决;
在网上搜了一通,大家都说的磁盘满了,但是我们的磁盘还空着呢!
后来,发现!是 /etc/my.cnf因为之前数据库崩漏
设置了
innodb_force_recovery = 2
在force_recovery状态下,mysql是无法修改文件的,马止注释了!
数据库可以插入数据!
Error Code: 1030. Got error -1 from storage engine,布布扣,bubuko.com