Сценарий mysqlhotcopy отличается от mysqldump тем, что копирует непосредственно файлы данных базы данных, а не данные, необходимые для восстановления, с помощью соединения с сервером. При этом связь с сервером все равно требуется, чтобы обновить и блокировать таблицы базы данных, но поскольку данный сценарий в основном использует операции с файловой системой, а не запросы к базе данных, он должен в целом выполняться несколько быстрее, чем сценарий mysqldump.
Данный сценарий можно использовать так, как показано ниже.
mysqlhotcopy -и имя_пользователя -р имяБД размещение_копии
Этот сценарий является сценарием Perl. Если вы используете Unix или подобную ей операционную систему, у вас почти наверняка где-то уже есть исполняемый файл perl. В Windows, чтобы использовать Perl, вам нужно установить его. Если установщика Perl для Windows у вас еще нет, загрузите его с узла ActiveState:
www.activestate.com/Products/ActivePerl