mysql Неверное сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT)
Когда я выполняю этот запрос
SELECT * FROM login_table
WHERE username = 'sam'
AND pass = AES_ENCRYPT('passabc', 'mystring')
Я продолжаю получать эту ошибку.
# 1267 - Недопустимое сочетание параметров сортировки (latin1_swedish_ci,IMPLICIT) и (utf8_general_ci,COERCIBLE) для операции '='
Заранее благодарю за любую помощь
1 ответ
Решение
Точно приведен к правильному сопоставлению. погуглите свою ошибку - там слишком много описаний, что делать!
или измените свое поле пароля из таблицы на то же сопоставление, что и результат от AES_ENCRYPT-возвратов (phpMyAdmin может быть полезным)