Illegal mix of collations for operation ' IN '是什么错误啊
我在执行SELECT * FROM imook_settings WHERE variable NOT IN ('bbrules', 'bbrulestxt', 'maxonlines', 'welcomemsg', 'welcomemsgtxt')
语句时,出现Illegal mix of collations for operation ' IN '的错误,请问这是什么错误啊,应该怎么样解决阿。看过一些文章说,由于charset的原因,但是无论我把MYSQL的charset改成GBK还是gb2312都出现这样的错误,应该怎么解决呢?