修改某个表的存储引擎
alter table table_name engine=innodb;
如果报错 Unknown storage engine 'InnoDB'
说明当前mysql服务器没有启动支持引擎 innoDB,需要启动支持后重新启动mysql服务。
查看mysql 存储引擎
SHOW ENGINES;
如果没有InnoDB存储引擎,则在使用的 my.ini 配置文件中
修改下面配置项如下
default-storage-engine=INNODB
然后重启mysql服务,
如果启动不了,则删除data目录下 ib 开头的日志文件重新启动。