如何禁用除 MyISAM 之外的所有 MariaDB 存储引擎?

如何禁用除 MyISAM 之外的所有 MariaDB 存储引擎?

(在my.cnf)我尝试过default-storage-engine = myisam,,skip-innodb并注释掉每一个 innodb 功能,但它们都不起作用

答案1

Maria 无法禁用 Aria/Maria 存储引擎,因为它是必需的。您可以通过以下方式禁用大多数其他引擎

skip-innodb skip-pbxt skip-federated

只需输入以下内容即可显示所有可用的存储引擎及其当前状态

mysql> SHOW PLUGINS;

答案2

将其添加到你的 mysql 配置文件中

disabled_storage_engines="MyISAM,BLACKHOLE,FEDERATED,ARCHIVE"

它对于 mysql5.7 来说一定很有用。

答案3

我认为 InnoDB 不能被禁用,因为这是 MariaDB 的杀手级功能

相关内容