MySql教程

mysql系列~mysqldump使用技巧

本文主要是介绍mysql系列~mysqldump使用技巧,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
零 基础参数补充  1 --hex-blob 针对特殊类型数据建议添加避免  2 |gzip > backupfile.sql.gz 管道压缩 一 安全性参数组合   1 --skip-add-drop-table 去掉drop table参数(默认为打开状态)   2 --set-gtid-purged=OFF 不生成GTID相关信息(默认为关闭状态)   3 --single-transaction 数据一致性保证(默认为关闭状态) 二 需求参数组合   1 --no-data(添加) 只导出表结构,常见于同步测试-线上结构   2 --databases(如果有就去掉) 导出不带创建库的语句,常见于导入到不同库名中 三 主从同步   1 master-info 默认为0 不记录主从同步位点   1 记录主从同步位点,自动执行   2 记录主从同步位点,不自动执行,注释状态->推荐 四 经典  1 库表备份   mysqldump -h -uroot -pxxxx --socket='/tmp/mysql.sock' --skip-add-drop-table --single-transaction --hex-blob --default-character-set=utf8 --set-gtid-purged=OFF db tables | gzip > backupfile.sql.gz 2 全库备份   mysqldump -h -uroot -pxxxx --socket='/tmp/mysql.sock' --all-databases --single-transaction --triggers --routines --events --hex-blob |gzip > backupfile.sql.gz
这篇关于mysql系列~mysqldump使用技巧的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!