mysqldump 通常用于数据备份
以下介绍mysqkdump的用法
mysqldump [options] database [tables] -----备份MySQL某个库的表
mysqldump [options] --databases ----备份某个库
mysqldump [options] --all-databases ----备份全库
几个常用的备份参数
--flush-logs ---刷新二进制日志
--lock-all-tables ---全库锁表
--master-data =1|2 默认是1 ---它的功能是在数据导出时,进行全库锁表,并把想对二进制文件的名字写入到备份脚本去。 1和2却别只是对
脚本里的相对二进制文件有没进行注释。
当master_data和 single_transaction 同时使用时,先加全局读锁,然后设置事务一致性和使用一致性快照开始事务,然后马上就取消锁,然后执行导出