#备份数据库:导出全部数据库:–all-databases,-A导出几个数据库。参数后面所有名字参量都被看作数据库名:–databases,-B导出存储过程以及自定义函数:–routines,-R导出事件:–events,-E不缓冲查询,直接导出到标准输出。默认为打开状态,使用–skip-quick取消该选项: –quick,-q每个数据库创建之前添加drop数据库语句:–add-drop-database开始导出之前刷新日志:–flush-logs不导出任何数据,只导出数据库表结构:–no-data,-d
完整备份所有库:mysqldump –single-transaction –master-data=2 –default-character-set=utf8 -A -R -E -q -hxxx.xxx.xxx.xxx -uroot -pxxxxxx -Pxxxx> all-`date +’%Y-%m-%d-%H-%M’`.sql.gz或:mysqldump –single-transaction –master-data=2 –default-character-set=utf8 -R -E -q -hxxx.xxx.xxx.xxx -uroot -pxxxxxx -Pxxxx –all-databases > all-`date +’%Y-%m-%d-%H-%M’`.sql.gz