Просмотр полной версии : Как перейти от utf в cp1251
jecka3000
26.02.2010, 18:08
сабж...
есть БД, нужно всю бд перевейти из утф в цп1251..
как?
winlogon.exe
26.02.2010, 18:45
Экспорт-блокнот-кодировка-импорт
Не?
Pashkela
26.02.2010, 18:54
ALTER TABLE bin CONVERT TO CHARACTER SET cp1251 COLLATE cp1521_general_ci;
и так с каждой таблой или писать процедуру
Как перекодировать базу данных 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
veter069
26.02.2010, 20:34
notepad++
+1 меняю им
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot