Вопрос по обновлению UTM-5.2.1-003 до последнего релиза

Технические вопросы по UTM 5.0
drag0mir
Сообщения: 64
Зарегистрирован: Сб ноя 24, 2007 13:46
Откуда: Нижний Новгород

Сообщение drag0mir »

вобщем ситуация такая:
почитал и добавил в my.cnf

Код: Выделить всё

[mysqld]
default-character-set=utf8
в итоге добился

Код: Выделить всё

# mysql -e "show variables" | grep char
character_set_client    utf8
character_set_connection        utf8
character_set_database  utf8
character_set_filesystem        binary
character_set_results   utf8
character_set_server    utf8
character_set_system    utf8
character_sets_dir      /usr/share/mysql/charsets/
но облом заключается в том что в каталоге /usr/share/mysql/charsets/
есть разные кодировки, но только не utf8
пересобирать мне mysql не охото, может просто найти кодировку и запихнуть в этот каталог?

Mikhail
Сообщения: 223
Зарегистрирован: Ср июл 27, 2005 06:25

Сообщение Mikhail »

drag0mir, у Вас же получилось, что бы все нормально отображалось. Зачем еще что-то делать?

drag0mir
Сообщения: 64
Зарегистрирован: Сб ноя 24, 2007 13:46
Откуда: Нижний Новгород

Сообщение drag0mir »

да, тут я перемудрил уже )))
но к сожалению абракадабра осталась в админке, вместо русских символов ((( не знаю че делать

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Я перегнал базу в utf8 как-то так:

1) mysqldump -e -q --default-charater-set=latin1 UTM5 > UTM5.sql
2) mysql -e "CREATE TABLE UTM5 CHARACTER SET utf8"
3) cat UTM5.sql | sed 's/latin1/utf8/g' | mysql -D UTM5

До этого отображалась нормально только при кодировке latin1 в utm5.cfg. Дело в том, что при снятии дампа с ключом default-character-set выполняется перекодировка данных, и на выходе получается читаемый (человеком) дамп в utf8, в котором остается только изменить упоминания о latin1 на utf8. Этот дамп MySQL у меня проглотил, выдав кучу предупреждений, но данные в админке получились читаемые уже в utf8. Пробуйте.

drag0mir
Сообщения: 64
Зарегистрирован: Сб ноя 24, 2007 13:46
Откуда: Нижний Новгород

Сообщение drag0mir »

отлично!
JAO, большое спасибо. Таким способом прокатило =)

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Гут. Всегда пожалуйста.

Ответить