К списку форумов К списку вопросов
Help по MySQL !!!
vasili
13.07.2004 - 13:55
Есть таблица qq: create table qq (n varchar(20)) character set cp1251 collate cp1251_general_ci;
когда удаляю запись:
delete from qq where n='topol';
показывает ошибку:
ERROR 1266 (HY000): Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci, COERCIBLE) for operation '='
В чем может быть дело?
fil
1 - 30.07.2004 - 20:06
А под чем ???
попробуй
delete from qq where qq.n="topol";
 
Kokoc
2 - 02.08.2004 - 12:17
1) какая версия mysql и клиента?
Такая ошибка была в Mysql 4.1, а также с клиентом Java; попробуй обновить версию сервера.
2) что выдает mysql_client_encoding()?
3) что прописано в my.ini в параметре default-character-set ?
4) что показывает 'mysqladmin variables' (значения charset_* и collation_*)
5) и наконец: зачем

К списку вопросов на форуме Базы данных

>>