#导出某个数据库--结构+数据

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt db_name |gzip -9 > /db_bakup/db_name.gz

#导出某个数据库的表--结构+数据+函数+存储过程

shell>mysqldump –no-defaults -h192.168.161.124 -uroot -pxxxxxx –opt -R db_name |gzip -9 > /db_backup/db_name.gz

#导出多个数据库

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –databases db_name1 db_name2 db_name3 |gzip -9 > /db_backup/mul_db.gz

#导出所有的数据库

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –all-databases |gzip -9 > /db_bak/all_db.gz

#导出某个数据库的结构

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –no-data db_name|gzip -9 > /db_bak/db_name.strcut.gz

#导出某个数据库的数据

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –no-create-info db_name|gzip -9 > /db_bak/db_naem.data.gz

#导出某个数据库的某张表

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt db_name tbl_name |gzip -9 > /db_bak/db_name.tal_name.gz

# 导出某个数据库的某张表的结构

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –no-data db_name tal_name | gzip -9 > /db_bak/db_name.tal_name.struct.gz

#导出某个数据库的某张表的数据

shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt –no-create-info db_name tbl_name | gzip -9 > /db_bak/db_name.tbl_name.data.gz

##–opt==–add-drop-table + –add-locks + –create-options + –disables-keys + –extended-insert + –lock-tables + –quick + –set+charset

##默认使用–opt,–skip-opt禁用–opt参数

版权声明:本文为xbq8080原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xbq8080/p/11814374.html