Конвертирование базы в utf8

AviD

Новичок
Конвертирование базы в utf8

Вобщем, есть база из 35 таблиц.
Нужно все таблицы и все данные перевести в utf8.
Как это проще сделать?
 

vovanium

Новичок
Если есть исходная база и MySQL версии 4.1 или выше, то достаточно сделать так.
В Sypex Dumper Lite 1.0.8 в файле dumper.php прописываешь настройки:

PHP:
define('CHARSET', 'utf8');
define('RESTORE_CHARSET', 'force->utf8');
Делаешь бэкап дампером, и им же восстанавливаешь. При бэкапе дампер будет выдавать предупреждения, что кодировка соединения не совпадает с кодировкой таблиц, это нормально :)

После восстановления база будет в UTF8, и ничего руками править в самом дампе не нужно, более того можно его делать со сжатием, чтобы меньше места занимал.
 
Сверху