admin管理员组

文章数量:1641397

如何解决Storage engine MyISAM is disabled (Table creation is disallowed)

在开发中,需要把mysql5.7的数据库,迁移到mysql8.0 的阿里云数据库上

把Mysql5.7的数据导入到8.0时,出现

解决方法
1、使用指令找出那些表是MyISAM引擎(MySQL在8.0以后不在默认支持MyISAM 引擎)

 SELECT TABLE_SCHEMA, TABLE_NAME
 FROM information_schema.TABLES
 WHERE ENGINE = 'MyISAM';


2、使用指令修改引擎即可

 ALTER TABLE sys_log ENGINE=InnoDB

本文标签: MYISAMEngineStoragedisableddisallowed