执行此查询时
SELECT * FROM login_table
WHERE username = 'sam'
AND pass = AES_ENCRYPT('passabc', 'mystring')
我继续收到此错误。
#1267 - 非法混合排序(latin1_swedish_ci,IMPLICIT)和(utf8_general_ci,COERCIBLE)进行操作'='
提前感谢您提供任何帮助
答案 0 :(得分:-2)
明确地进行正确的整理。 谷歌你的错误 - 有太多的描述在那里做什么!
或将密码字段从表中更改为与AES_ENCRYPT返回的结果相同的排序规则(phpMyAdmin可能有用)