MySQL Error number: 3161; Symbol: ER_DISABLED_STORAGE_ENGINE; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: 3161; Symbol: ER_DISABLED_STORAGE_ENGINE; SQLSTATE: HY000

Message: Storage engine %s is disabled (Table creation is disallowed).

错误说明: ER_DISABLED_STORAGE_ENGINE错误表明数据库存储引擎被禁用,不能继续执行当前操作,返回错误信息。

常见案例: 这个错误通常是因为MySQL在被安装或配置时被设置为禁用存储引擎。

解决方法: MySQ配置中,可以选择要启用的存储引擎,如果没有选择,可以在my.cnf或my.ini文件中启用存储引擎选项。另外,也可以使用MySQL命令行客户端将特定存储引擎标记为使用可用状态,以满足后续执行操作的条件。

例如,MySQL命令行客户端可以使用以下语法将myisam模式切换到可用状态:

mysql> SET GLOBAL storage_engine=MyISAM;


数据运维技术 » MySQL Error number: 3161; Symbol: ER_DISABLED_STORAGE_ENGINE; SQLSTATE: HY000 报错 故障修复 远程处理