[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

MySQL и кодировки



Имеется мускул 5.0.22, старая база пользователей Posfix и новая база
Wildfire (джаббер).
Если все использовать по умолчанию (устанавливал мускул из пакета
взятого с backports) то в базах Wildfire записи отображаются так - ?????
Если в my.cnf написать default-character-set=utf8 в wildfire все нормально а вот с почтовой базой начинаются косяки. 
Проанализировав заметил что корень всех глюков значение character_set_server причем подача запроса (команды):
SET character_set_server=latin1;
ни как не влияет и работает либо почта либо джабер.

mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
БД Postfix вот при такой раскладке с некоторыми почтовыми ящиками
наблюдаются проблемы - не происходит идентификация пользователя.

 --
Евгений Видяков




Reply to: