码迷,mamicode.com
首页 > 数据库 > 详细

mysqldump备份总结

时间:2019-08-22 13:25:29      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:数据库   bin   日志   位置   读取   single   table   logs   base   

 

常用的备份参数

-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备份总结

标签:数据库   bin   日志   位置   读取   single   table   logs   base   

原文地址:https://www.cnblogs.com/root0/p/11393649.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!