mysqldump
是采用SQL级别的备份机制,它将数据表导成SQL脚本文件,数据库大时,占用系统资源较多,支持常用的MyISAM和InnoDB引擎。
mysqlhotcopy
只是简单的缓存写入和文件复制的过程,占用资源和备份速度非常快。特别适合大的数据库,但需要注意的是:mysqlhotcopy只支持MyISAM引擎。
mysqlhotcopy安装与使用
安装方法
yum install -y perl perl-DBI perl-DBD-MySQL
使用
mysqlhotcopy -u user -p password dbname /dirname
注意: -u user -p password 之间都要有空格