Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка MySql MySQL error 1267, Illegal mix of collations (utf8_general_ 
:(
    Опции темы
ximik
  Дата 26.8.2015, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



Здравствуйте!

MySql выдает ошибку 

Код

 where jpl_jobineu.deleted=0 ): MySQL error 1267: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='
08/26/15 09:28:42
 [7916][af80d9be-d1ab-2e73-a5bb-51b79ac60dce][FATAL] Error running count query for CUA_CandidatesCIS List:  
Query Failed: ( SELECT count(*) c FROM jpl_jobineu  LEFT JOIN jpl_jobineu_cstm ON jpl_jobineu.id = jpl_jobineu_cstm.id_c  INNER JOIN 
 cua_candidatescis_jpl_jobineu_1_c ON jpl_jobineu.id=cua_candidatescis_jpl_jobineu_1_c.cua_candidatescis_jpl_jobineu_1jpl_jobineu_idb AND
 cua_candidatescis_jpl_jobineu_1_c.cua_candidatescis_jpl_jobineu_1cua_candidatescis_ida='1832624d-8a37-fd31-b122-5530dabdf4ce' AND
 cua_candidatescis_jpl_jobineu_1_c.deleted=0


Я так понимаю что проблема в кодировке таблиц? 

Просмотрел еще раз внимательно. Все таблицы в UTF-8. Подскажите куда копать? 



Это сообщение отредактировал(а) ximik - 26.8.2015, 11:22
PM MAIL   Вверх
Akina
Дата 26.8.2015, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 453



UTF8 бывают разные...
Цитата

Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT)

Используй CAST или CONVERT для приведения к единому образию.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
ximik
Дата 26.8.2015, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



Нашел несколько таблиц в другой кодировке.

PM MAIL   Вверх
Akina
Дата 26.8.2015, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 453



Цитата(ximik @  26.8.2015,  12:21 Найти цитируемый пост)
Я так понимаю что проблема в кодировке таблиц? 

Думаю, что грабли не в кодировках полей, а в кодировке литерала ГУИДа в тексте запроса.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
ximik
Дата 26.8.2015, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



Воспользовался командой  

Код

ALTER TABLE `table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci


Проблема решена. 

Всем спасибо!


PM MAIL   Вверх
Adjusly
Дата 24.1.2023, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 23.1.2023

Репутация: нет
Всего: нет




Модератор: Сообщение скрыто.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.1200 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.