Forum Webscript.Ru

Общие => Базы данных => Тема начата: RelaX от 24 Мая 2007, 13:49:31

Название: Mysqldump
Отправлено: RelaX от 24 Мая 2007, 13:49:31
Здравствуйте!
есть небольшая проблема с переносом базы с сервера с MySQL 4.1 на MySQL 4.0.


mysqldump -uroot -pPASS --add-drop-table --databases MYdb --disable-keys --quick --compatible=mysql40   --create-options  --default-character-set=cp1251 > c:\\db40.sql

такой запрос не хочет создавать бэкап данных, если не указывать кодировку, тогда файл создается, но вместо русских букв знаки вопросов. Что-не так делаю в параметрах, чтобы получить файл в кодировке win1251 и потом призвести его импорт другой сервер БД?
Название: Mysqldump
Отправлено: fidget от 25 Мая 2007, 00:58:16
если ві не указіваете кодировку то дамп по умолчанию делается в utf8.
Название: Mysqldump
Отправлено: Petroffs от 04 Июня 2007, 02:13:42
Я зашел в тупик, помогите пожалуйста выбраться - у меня база в утф8 (и сервер, и коллокейшены) - все работает нормально (русский, финский, английский языки).
Используя mysqldump у меня корректно дампится только латинский текст.

Что может быть причиной такого поведения?
MySQL-кодировка:  UTF-8 Unicode (utf8)
Сопоставление: utf-8_unicode_ci
В общем все что можно - на утф8 - а mysqldump некорректно работает.... :(