Mysql服务器排序规则是utf8_general_ci in my.cnf
我在数据库中使用utf8_general_ci排序规则,现在我在同一个数据库中创建了几个具有utf8_unicode_ci排序规则的表现在,我想将utf8_unicode_ci用于服务器/数据库/表/字段。为了做到这一点,我首先需要将服务器的排序规则更改为utf8_unicode_ci,然后对数据库、表和字段进行排序。我的问题是
由于Mysql::Error: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) foroperation '=',我在MySQL中的存储过程失败。我的表中的所有列都有utf8_unicode_ci排序规则。数据库排序规则是相同的。我甚至在`/config/database.yml中指定了排序规则。["c