标签: mysql innodb myisam alter-table
我想将表从MyISAM更改为InnoDB。我执行了
ALTER TABLE database_name.table_name ENGINE = InnoDB;
在终端的mysql shell里面。没有错误报告。但
SHOW CREATE TABLE database_name.table_name;
告诉我,该表仍在MyISAM中。我错过了什么?
答案 0 :(得分:1)
您的服务器上是否启用了InnoDB?运行SHOW ENGINES;查询以进行检查。
SHOW ENGINES;