我刚刚查看了一个我的网站的数据库,并注意到所有表都已转换为MyISAM(他们曾经是InnoDB)。缺少InnoDb引擎
更重要的是,InnoDB似乎与BerkeleyDB,Federated和其他人一样缺失。
几个月前我从MySql 5.0升级到5.1.38。我无法想象如果InnoDB升级后未安装,我不会注意到,但升级后可能是这样。有几个10 GB的表格自动转换为MyISAM而没有听到任何停机时间,这对我来说似乎不太可能。
无论如何,mysql系统变量has_innodb被设置为NO。我可以简单地将其更改为“是”还是意味着InnoDB从安装中丢失?