Форум → Разработка → Базы данных → Проблема с экспотром БД MySQL
Проблема с экспотром БД MySQL
-
Дали реконструировать один проект. Кодировка таблиц MySQL отмечена как utf8 на самом деле вся информация записана в cp1251. При экспорте нужно получить информацию в реальном utf8 или cp1251. Загвоздка в том что при явном указании кодировки экспортируемого файла(cp1251) мускуль перекодировал информацию из utf8(в котором по факту cp1251) в cp1251 и она стала просто нечитаемой.
-
3 июля 2009 г. 4:08, спустя 1 минуту 10 секунд
unikom, экспорт как делали?
http://adw0rd.ru/2009/mysqldump-and-cheat-sheet/https://smappi.org/ - платформа по созданию API на все случаи жизни -
4 июля 2009 г. 17:38, спустя 1 день 13 часов 30 минут
экспорт как делали?
так
mysqldump database > database.sql
и так
mysqldump –set-charset=cp1251 database > database.sql -
4 июля 2009 г. 17:46, спустя 8 минут 2 секунды
видимо при экспорте надо указать кодировку клиента, совпадающую с объявленной кодировкой базы (utf-8). тогда никаких преобразваний не будет.
а при импорте указать реальную кодировку данных, т.е. 1251ιιlllιlllι унц-унц
Пожалуйста, авторизуйтесь, чтобы написать комментарий!