cakephp:操作'='的非法混合排序(tis620_thai_ci,IMPLICIT)和(latin1_swedish_ci,COERCIBLE)

时间:2011-05-07 11:30:03

标签: sql cakephp-1.3 cakephp-1.2 cakephp

我得到了

 SQL Error: 1267: Illegal mix of collations (tis620_thai_ci,IMPLICIT) and    (latin1_swedish_ci,COERCIBLE) for operation '='

当我插入非英语形式

如何修复或隐藏问题 感谢您的任何建议

1 个答案:

答案 0 :(得分:0)

您收到错误是因为您将Mysql中的排序规则设置为latin1。您需要将表(以及可能的字段)的排序规则修改为tis620,这应该可以解决问题。