myisam引擎是mysql系统表使用的,不能简单禁用。有没有办法只禁用新 myisam 表的创建,同时保持 myisam 存在于系统中?
问问题
3140 次
3 回答
1
例如,您可以在选项文件中将default_storage_engine服务器变量设置innodb
为 ,这是较新版本的 MySQL 中的默认值。
于 2013-10-28T14:38:45.823 回答
1
我写了一个插件来做到这一点。它可以禁止创建新的 MISAM 表。
于 2013-12-16T02:24:41.080 回答
0
在 MySQL 5.7.8 及更高版本中,disabled_storage_engines
是您要查找的参数。添加
disabled_storage_engines = "MyISAM"
到你的配置文件。
于 2017-10-19T23:56:23.610 回答