вторник, 27 августа 2013 г.

Знаки вопроса в GUI Zabbix








На днях коллега обратился с просьбой помочь с кириллицей GUI Zabbix , проблема решается легко, нужно конвертировать базу из latin1 в UTF-8 , интересно ?

Останавливаем zabbix
/etc/init.d/zabbix-server stop
Водим следующими командами: 
mysqldump -u root -p --default-character-set=latin1 -c --insert-ignore --skip-set-charset -r zabbix1.sql zabbix
iconv -f ISO8859-1 -t UTF-8 zabbix1.sql > zabbix2.sql
cat zabbix2.sql | sed -e 's/ CHARSET=latin1/ CHARSET=utf8/g' > zabbix3.sql
mysql -u root -p --execute="DROP DATABASE zabbix; CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_general_ci;"
mysql -u root --max_allowed_packet=16M -p --default-character-set=utf8 zabbix < zabbix3.sql
Запускаем сервер
/etc/init.d/zabbix-server start
На этом все!

Комментариев нет:

Отправить комментарий