AWS rds table storage engine for doesn't have this option 问题

aws rds上做数据迁移时,导出的文件在导入新数据库出现 : table storage engine for doesn't have this option 报错,报错这一行的内容为: ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED .

突然发现建表的时候,使用的引擎明明是 MyISAM 的,怎么导出之后成了 InnoDB 的了。原来 rds 在建表时,会强制把 MyISAM 引擎转化为 InnoDB. 但是 row_format=FIXED 特性InnoDB引擎不支持,改成 InnoDB 支持的 row_format=DYNAMIC 即可。

猜你喜欢

转载自blog.csdn.net/zhouguoqionghai/article/details/100696471
今日推荐