這個命令會在拷貝文件之前會把表鎖住,並把數據同步到數據文件中,以避免拷貝到不完整的數據文件,是最安全快捷的備份方法。
命令的使用方法是:
mysqlhotcopy -u root -p<rootpass> db1 db2 … dbn <output_dir>
如果需要備份全部數據庫,可以加上–regexp=”.*”參數。
Mysqlhotcopy命令可自動完成數據鎖定工作,備份時不用關閉服務器。
它還可以刷新日誌,使備份文件和日誌文件的檢查點能保持同步。