mysqldump导出--数据+结构+(函数+存储过程)详解数据库

mysqldump–导出工具
 
#导出某个数据库--结构+数据
shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx –opt db_name |gzip -9 > /db_bakup/db_name.gz
 
#导出某个数据库的表--结构+数据+函数+存储过程
shell>mysqldump -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参数

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/5032.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论