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

文档解释

Error number: 3996; Symbol: ER_WARN_VAR_VALUE_CHANGE_NOT_SUPPORTED; SQLSTATE: HY000

Message: Changing %s not supported on this platform. Falling back to the default.

错误说明:

ER_WARN_VAR_VALUE_CHANGE_NOT_SUPPORTED 错误表明您未能遵循应按照过程修改变量的值。

常见案例

可能是在运行过程中尝试用SET命令更改了一些系统变量,这会导致该错误发生,例如设置TMP_TABLE_SIZE变量。

解决方法:

可以使用–session-track-gtids参数在MySQL server选项中取消当前会话的这项设置,或者在需要的情况下可以将变量值持久化到配置文件中,并重新构建并启动MySQL服务器。


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