如何修复“非法混合排序规则(latin1_swedish_ci,IMPLICIT)和(utf8mb4_general_ci,COERCIBLE)以进行'like'操作”?
Posted
技术标签:
【中文标题】如何修复“非法混合排序规则(latin1_swedish_ci,IMPLICIT)和(utf8mb4_general_ci,COERCIBLE)以进行\'like\'操作”?【英文标题】:How to fix "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation 'like'"?如何修复“非法混合排序规则(latin1_swedish_ci,IMPLICIT)和(utf8mb4_general_ci,COERCIBLE)以进行'like'操作”? 【发布时间】:2020-03-29 10:38:02 【问题描述】:目前我正在从事一个项目,我正在开发图书馆借阅系统 openbiblio,我想在其中使用元音变音符号,但我收到以下错误:
排序规则的非法混合 (latin1_swedish_ci,IMPLICIT) 和 (utf8mb4_general_ci,COERCIBLE) 用于“like”操作
【问题讨论】:
这能回答你的问题吗? Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' 如何将实体从 utf8 更改为 iso8859-1?修改数据库会很困难,因为有些功能需要iso885-1才能正常工作 【参考方案1】:问题解决,将数据库中的编码改为UTF-8
【讨论】:
以上是关于如何修复“非法混合排序规则(latin1_swedish_ci,IMPLICIT)和(utf8mb4_general_ci,COERCIBLE)以进行'like'操作”?的主要内容,如果未能解决你的问题,请参考以下文章