Архив рубрики ‘mysql’

mysqldump

Апрель 15, 2008

Получил ответ от мастерхоста с предложением создать для меня дамп. Все-таки интересно, у них там какое-то особенное программное обеспечение для создания дампов баз данных или просто я передаю неверные параметры mysqldump’у?

Update: создали дамп. А дампить самостоятельно не получится потому, как mysqldump скомпилирована таким образом, что автоматически отдает все данные в CP1251.

Непреодолимая проблема с кодировками в mysqldump

Апрель 14, 2008

Имеется база данных, все таблицы которой хранятся в кодировке UTF8. Требуется создать дамп этой базы данных с целью бэкапа. Используется утилита mysqldump.

[uXXXXX@beXX ~]$ mysqldump -r mysql.dump –add-drop-table –set-charset –default-character-set=utf8 -u uXXXXX -h uXXXXX.mysql.masterhost.ru -p uXXXXX
Enter password:
[uXXXXX@beXX ~]$ file -in mysql.dump
mysql.dump: text/plain; charset=unknown

Файл неизбежно создается в кодировке Windows-1251, хотя и явно указан параметр –default-character-set=utf8. Написал в суппорт мастерхоста, буду ждать ответа.