一、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
本文详细介绍了使用mysqldump命令进行MySQL数据库备份的方法,包括备份指定数据库、特定表及所有数据库的具体操作步骤,并提供了根据条件进行备份的示例。
501

被折叠的 条评论
为什么被折叠?



