Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Возникает ошибка при вводе русского имени и авторизации
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
Как лечить?
Возникает ошибка при вводе русского имени и авторизации
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
Как лечить?
Это похоже не ошибка авторизации, а ошибка конкретного запроса. У вас слева и справа от "=" стоят разные типы полей (кодировки).
сделайте бэкап и исправьте поле с latin1:
Код:
ALTER TABLE `tablename` CHANGE `columnname` `columnname` VARCHAR( 120 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.