查询比较时 比如 ‘字段名称’ =‘中文’ 会报和以下类似的错误
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
“(latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)” 这一句
首先请检查中文存放的字段类型是什么类型的,如果是 varchar 那恭喜你 ,貌似 这个字段不支持中文,能存能取,但是看的时候全是 ???????? , 取出来是正常的但是不能在查询的时候进行筛选,否则就会出现上面的错误,
至于解决方法, 字段类型请设置 ‘TEXT’ ,这个就一切正常了
还有一些问题是编码问题 设置下 UTF8 GBK GB2312 请看:http://blog.sina.com.cn/s/blog_6dbcbffc0100wvk3.html