我手动安装的MySQL版本有问题 . 我还安装了第三方引擎存储 .

我的问题是这个 .

当我将数据库中的表的引擎更改为安装的第三方引擎时,我看不到表引擎发生变化 .

为了澄清我执行命令的时间

SHOW TABLE STATUS WHERE Name = 'XXX'

我可以看到表引擎是InnoDB .

如果我执行命令

ALTER TABLE XXX ENGINE = <third party engine>

我再次执行命令

SHOW TABLE STATUS WHERE Name = 'XXX'

表引擎未更改为第三方引擎存储 .

我正在亚马逊的Ubuntu服务器上工作 . 手动安装的MySQL版本:5.5.37

为什么我有这种行为?安装的第三方引擎存储有问题吗?

谢谢你的回复 .