mysql Неверное сочетание параметров сортировки (latin1_swedish_ci, IMPLICIT) - PullRequest
2 голосов
/ 12 июля 2010

Когда я выполняю этот запрос

SELECT * FROM login_table
WHERE username = 'sam'
  AND pass = AES_ENCRYPT('passabc', 'mystring') 

Я продолжаю получать эту ошибку.

# 1267 - Неверное сочетание параметров сортировки (latin1_swedish_ci, IMPLICIT) и (utf8_general_ci, COERCIBLE)) для операции '='

Заранее благодарен за любую помощь

1 Ответ

0 голосов
/ 12 июля 2010

точно приведен к правильному сопоставлению. погуглите свою ошибку - там слишком много описаний, что делать!

или измените поле пароля из таблицы на то же сопоставление, что и результат от AES_ENCRYPT-возвратов (phpMyAdmin может быть полезным)

...