前两天购买了一台阿里云RDS数据库,然后本地库迁移到云,在导入一个SQL文件的时候报错
:[ERR] 3161 - Storage engine MyISAM is disabled (Table creation is disallowed).
查看官方文档说明发现阿里云数据库不支持MyISAM 引擎,所以在导入的时候报错,相关连接
为什么RDS MySQL不支持MyISAM引擎?
所以解决办法就是把引擎从MyISAM 转换到InnoDB,或者只有某个表是MyISAM,只切换某个表,重新生成SQL文件,在导入RDS即可