mysqldump备份总结
Posted root0
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysqldump备份总结相关的知识,希望对你有一定的参考价值。
常用的备份参数
-A |
备份全库 |
-B |
备某一个数据库下的所有表 |
-R, --routines |
备份存储过程和函数数据 |
--triggers |
备份触发器数据 |
--master-data=1|2 |
告诉你备份后时刻的binlog位置 如果等于1,则将其打印为CHANGE MASTER命令; 如果等于2,那么该命令将以注释符号为前缀。 |
--single-transaction |
对innodb引擎进行热备 |
-F, --flush-logs |
刷新binlog日志 |
-x, --lock-all-tables |
锁定所有数据库的所有表。这是通过在整个转储期间采用全局读锁来实现的。 |
-l, --lock-tables |
锁定所有表以供读取 |
-d |
仅表结构 |
-t |
仅数据 |
--compact |
减少无用数据输出(调试) |
1. 全库备份
mysqldump -h 127.0.0.1 -u user -p pwd --all-databases > db_all.sql
2.
以上是关于mysqldump备份总结的主要内容,如果未能解决你的问题,请参考以下文章