关于mysql Table * is read only错误

先说下案例:由于有时候在公司没有完成的工作,如果项目紧张,到家后还会接着去完成。

  由于用家里的电脑新建了一个数据表,第二天拿到公司,用sql文件导入数据库后出来了这个错误:Table * is read only ,网上查找了很多答案,都相当雷同,解决不了问题。后来自己慢慢排查,发现问题是mysql 存储引擎不一样,在家里的电脑建表单的时候用的ENGINE=MRG_MyISAM ,公司的电脑建表时候用的是ENGINE=MyISAM,两种不同的存储引擎,导致了这个错误的发生,把sql文件中建表命令最后一行的MRG_MyISAM 修改为MyISAM后,再次导入sql文件,问题解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值