Наиболее правильный и надёжный способ создания дампа

12
N
На сайте с 06.05.2007
Offline
419
#11
bugsmoran:
Я использовал эту утилиту уже наверно много сотен раз и ни разу не было варианта, чтобы она не заработала.

ну вот например я нагуглил :

http://blog.akhkharu.ru/2008/04/mysqldump.html

некоторые используют специальную конфигурацию чтобы не править в старых скриптах "set names" :

init-connect =" set names cp1251"

skip-character-set-client-handshake

если часть скриптов все-же исправлена и использует явный set names, то их данные хранятся в другой кодировке и все скрипты работают.

В каких-то не очень новых версиях mysqldump устанавливал кодировку через не через set names, а через опцию протокола, которая character set client handshake.

Так что можно было сделать "бекап" и получить вопросики. В отличие от sypex dumper.

Может дело и не в этом, но пример по ссылке надо же как-то объяснить.

Кнопка вызова админа ()
AN
На сайте с 05.06.2004
Offline
243
#12
bugsmoran:
mysqldump db_name -udb_user -pdb_pass --default-character-set=cp1251 > dump.sql
...
это 100% реально работающий результат.

Но только не с cp1251 ;)

Размещу ваши баннеры на посещаемых сайтах. Места еще есть! Возможен безнал. (/ru/forum/324945) Нужны копирайтеры/рерайтеры - медики. Пишите в личку. (/ru/forum/676932)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий