parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

проблема с UTF-8

dimap 07.12.2004 03:53

Перевел базу на новый сервер и переделал на UTF-8 и получил грабли с select-ом с использованием REGEXP из MySQL. Без REGEXP работает. Значение для REGEXP получаем из html-формы ($form)

В настройках парсера $request:charset[UTF-8] $response:charset[windows-1251].

MySQL 4.1.7 запущен с --character-set-server=UTF8.

Не пойму я откуда смесь UTF-8 и latin1 (тем более swedish) получается.

Текст ошибки:

select uid, description from trk having (description
REGEXP 'test')
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'regexp'
/var/httpd/www/idnx/1.html(56:15)
--------------------------------------------------------------------------------
sql /var/httpd/www/idnx/1.html(56:15)
nodes /var/httpd/www/idnx/1.html(56:2)
connect /var/httpd/www/idnx/1.html(30:2)

---
dimap

  • проблема с UTF-8, dimap 07.12.2004 03:53