1
我正在尝试在程序结尾使用代码,并且收到类似 'utf8_general_ci'是已弃用的字符集UTF8MB3的排序规则。请考虑改用带有适当排序规则的UTF8MB4。
'utf8'当前是字符集UTF8MB3的别名,但在将来的发行版中将成为UTF8MB4的别名。请明确使用UTF8MB4。
任何人都可以帮助我解决这个问题...........
答案 0 :(得分:0)
由于从较早的字符集升级需要重建表,因此,我们可能需要一段时间才能从弃用状态迁移到删除状态。
来源https://mysqlserverteam.com/mysql-8-0-when-to-use-utf8mb3-over-utf8mb4/
您可以在备份后尝试更改表 https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-conversion.html