Forum Webscript.Ru
Общие => Базы данных => Тема начата: 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 и потом призвести его импорт другой сервер БД?
-
если ві не указіваете кодировку то дамп по умолчанию делается в utf8.
-
Я зашел в тупик, помогите пожалуйста выбраться - у меня база в утф8 (и сервер, и коллокейшены) - все работает нормально (русский, финский, английский языки).
Используя mysqldump у меня корректно дампится только латинский текст.
Что может быть причиной такого поведения?
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление: utf-8_unicode_ci
В общем все что можно - на утф8 - а mysqldump некорректно работает.... :(