前两天购买了一台阿里云RDS数据库,然后本地库迁移到云,在导入一个SQL文件的时候报错
:[ERR] 3161 - Storage engine MyISAM is disabled (Table creation is disallowed).

查看官方文档说明发现阿里云数据库不支持MyISAM 引擎,所以在导入的时候报错,相关连接
为什么RDS MySQL不支持MyISAM引擎?

所以解决办法就是把引擎从MyISAM 转换到InnoDB,或者只有某个表是MyISAM,只切换某个表,重新生成SQL文件,在导入RDS即可

修改引擎

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐