Конвертация MySQL-дампа в UTF-8
Материал из Linux Wiki
Версия от 14:51, 21 ноября 2008; Rain (обсуждение | вклад)
Дампим базу с помощью mysqldump, делаем конвертацию iconv'ом или подобной утилитой, после чего делаем обработку указателей:
sed -i -e 's/character set latin1/character set utf8/g' -e 's/DEFAULT CHARSET=latin1/DEFAULT CHARSET=utf8/g' -e 's/collate latin1_bin/collate utf8_bin/g' somefile.sql
После этого заливаем обработанный дамп назад.