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

文档解释

Error number: 3719; Symbol: ER_DEPRECATED_UTF8_ALIAS; SQLSTATE: HY000

Message: ‘utf8’ is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.

Error number: 3719; Symbol: ER_DEPRECATED_UTF8_ALIAS; SQLSTATE: HY000

错误说明: ER_DEPRECATED_UTF8_ALIAS 错误属于MySQL服务器错误,表示当使用已弃用的字符集标记utf8mb3,字符集别名utf8等时发生的错误。

常见案例

解决方法:最好的解决方法就是避免使用已弃用的MySQL字符集标记或别名,而使用更新的字符集标记或别名。比如,替换utf8mb3为utf8mb4。此外,可以通过禁用服务器选项来管理Deprecated utf8 alias:utf8,utf8mb3,这一内容将受到相关禁用。该服务器选项可以在my.cnf中添加配置项,指定参数:–deprecated-utf8-alias={FALSE|TRUE},默认是TRUE,不禁用就改为FALSE。


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