一、mysqldump基本用法
1)备份指定库:
mysqldump -uroot -p --single-transaction --master-data=2 --flush-logs --databases DB_NAME_1 DB_NAME_2 ... > /tmp/db.sql
2)备份指定表:
mysqldump -uroot -p --single-transaction --master-data=2 --flush-logs DB_NAME TABLE_NAME_1 TABLE_NAME_2 ... > /tmp/db.sql
3)备份所有库:
mysqldump -uroot -p --single-transaction --master-data=2 --flush-logs --all-databases > /tmp/db.sql
4)根据指定条件备份:
mysqldump -uroot -p --single-transaction --master-data=2 --flush-logs -w ' id < 10000 ' DB_NAME TABLE_NAME > /tmp/db.sql