Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с кодировкой UTF-8 в MySQL 4.1.2 / 5 сообщений из 5, страница 1 из 1
14.06.2004, 12:08
    #32560161
Balancer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой UTF-8 в MySQL 4.1.2
Вышел долгожданный 4.1.2alpha, в котором, наконец, починили глюк с FULLTEXT в UTF8. И что я вижу?

Теперь при "общеMySql'ном" UTF-8 у клиентов (в частности, phpMyAdmin) по дефолту стоит character set client latin1, character set connection latin1 и character set results. При этом character set database utf8, character set server utf8, character set system utf8. Для глобальных значений - всё показывается utf8.

Переменная Значение сессии Глобальное значение
сharacter set client latin1 utf8
character set connection latin1 utf8
character set database utf8 utf8
character set results latin1 utf8
character set server utf8 utf8
character set system utf8 utf8
character sets dir /usr/local/share/mysql/charsets/ /usr/local/share/mysql/charsets/
collation connection latin1_swedish_ci utf8_general_ci
collation database utf8_general_ci utf8_general_ci
collation server utf8_general_ci utf8_general_ci

Аналогично имеются проблемы кодировок при работе mnoGoSearch. При чём если для PHP проблема решается легко вставкой дополнительного SET CHARACTER SET, то в mnoGoSearch для этого придётся рыться в мегабайтах исходников, что не есть гут.

Да и хостящимся у меня не объяснишь внезапную потребность в установке SET CHARACTER SET.

Компилилось с
./configure \
--with-charset=utf8 \
--with-extra-charsets=all

В my.cnf во всех секциях прописано default-character-set = utf8

Если смотреть переменные через mysql, то всё ок:
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/share/mysql/charsets/ |
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |

Прямо уже и не знаю, куда копать. В сторону ожидания MySQL 4.1.3alpha? :)
Или, всё же, может кто-то знает как с этих граблей слезть?
...
Рейтинг: 0 / 0
26.06.2004, 20:32
    #32578675
Dainis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой UTF-8 в MySQL 4.1.2
Я бы также с удовольствием что то подправил в collation utf8_general_ci,
но незнаю где искать
...
Рейтинг: 0 / 0
29.06.2004, 01:39
    #32580174
Balancer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой UTF-8 в MySQL 4.1.2
DainisЯ бы также с удовольствием что то подправил в collation utf8_general_ci,
но незнаю где искать

Да, действительно, ждём 4.1.3alpha.
И впрямь у них был баг с кодирокой по умолчанию (точнее - её игнорирование).
...
Рейтинг: 0 / 0
04.07.2004, 02:16
    #32588359
Валентин К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой UTF-8 в MySQL 4.1.2
Глюк известный, исправлен в 4.1.3
...
Рейтинг: 0 / 0
04.07.2004, 16:49
    #32588489
Balancer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с кодировкой UTF-8 в MySQL 4.1.2
Валентин КГлюк известный, исправлен в 4.1.3

Ага, уже на нём и сижу :)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с кодировкой UTF-8 в MySQL 4.1.2 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]