0000001Primitive Recovery Как я сказал в предыдущей части серия, бинарный журнал (набор бинарных файлов журнала) должны храниться в устройстве (диск), который является ссылка (сеть) к компьютеру, имеющему сервер MySQL, но устройство не должно быть частью компьютера. Предположим, что компьютер, который имеет сервер MySQL разбился (были проблемы и ее базы данных уничтожены). Один из способов, чтобы вернуться к базе данных от двоичного журнала (набор бинарных файлов журнала).
Помните, что бинарный журнал имеет все заявления SQL в том числе определения данных (например, создание таблицы) отчетности и манипулирования данными (например, вставки) отчетности. Если бинарный журнал находился в надежном месте, то все что вам нужно сделать для восстановления, это повторно установить сервер MySQL в новом компьютере или отремонтированного компьютера и скопировать все (базы данных) назад. Предположим, что бинарный журнал состоит из файлов, binlog.0000001, binlog.0000002 и binlog.0000003. Следующая команда в командной строке будет копировать все обратно: mysqlbinlog binlog.
000001 binlog.000002 binlog.000002 | корень MySQL -u -ppswrd Команда начинается с имени mysqlbinlog утилиты, которая преобразует каждый бинарное содержимое файла журнала в текст. Это сопровождается пробелом и имена 3 двоичных файлов журналов, разделенных пробелами. Следующая вас есть пространство и | символ. Тогда пространство и команда клиентская программа MySQL, которая принимает имя пользователя (корень) и пароль. В какой-то операционной системы, вы, возможно, придется заменить слово MySQL в команде что-то вроде: "C: Program FilesMySQLMySQL сервера 5.1binmysql".
Вы также можете иметь предшествовать mysqlbinlog имя утилиты, пути. Вы также, возможно, придется перед каждой имя файла журнала с пути. В этой команде, mysqlbinlog преобразует двоичные содержимое файла журнала в текст и отправляет весь текст в клиентской программе MySQL (мешает вам набрав текст) .Limitations примитивных восстановление после приблизительно одного месяца в компании, количество двоичном журнале файлы слишком много. Выше U