Показать сообщение отдельно

  #4  
Старый 26.02.2010, 19:05
Ctacok
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме:
5011696

Репутация: 2221


По умолчанию

Как перекодировать базу данных MySQL в UTF-8



1.Сделаем экспорт (дамп) БД:
Код:
Цитата:
mysqldump -h имя_хоста_mysql -u логин_mysql -ppassword -B имя_базы_данных > database.mysql
2.Конвертируем БД:
Код:
Цитата:
iconv -f CP1251 -t UTF-8 database.mysql > database.mysql.utf8
* Список кодировок можно узнать, запустив:
Код:
Цитата:
iconv -l
3.Сделаем импорт БД:
Код:
Цитата:
mysql -h имя_хоста_mysql -u логин_mysql -ppassword -B имя_базы_данных < database.mysql.utf8
http://itproforum.ru/showthread.php?t=59&p=82&viewfull=1#post82