文档解释
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。