今天新增表的时候发现无法进行,然后报了Mysql 1030 Got error -1 from storage engine的错误
看了网上很多人的说法是和innodb有关,然后我发现自己的my.ini中本来就没有innodb_force_recovery这个参数,意味着这个参数的默认值为0 ,是可以进行增删改查操作的,但是事实是我不能进行insert、update、delete命令,所以我怀疑还是和内存有关。
然后查看了自己的data文件的存放地址
但事实上,数据库文件并没有存放进去这个data文件,已经不知道当初自己安装mysql具体是做了哪些操作,所以重新新建了一个data文件,修改了datadir路径,然后重启mysql服务.
重新插入表成功。