mysqldump的一些用法
- 2019 年 10 月 5 日
- 笔记
mysqldump的一些用法:
-d, –no-data
-t, –no-create-info
-R, –routines Dump stored routines (functions and procedures).
-n, –no-create-db
常用:
mysqldump -q –single-transaction -A > all.sql 导出全部库
mysqldump -q –single-transaction -B db1 db2 > db12.sql 导出db1和db2
mysqldump -q –single-transaction -B db1 table1 > db_table1.sql 导出db1库table1表
mysqldump -q -d –skip-triggers -A > no_trig.sql 导出所有库的表结构,不包含触发器
mysqldump -q -Rtdn –skip-triggers -A >only_Stored_Procedure.sql 只导出全部库的存储过程
mysqldump -q -tdn –triggers -A >trigger.sql 只导出全部库的触发器
mysqldump -q -Etdn –skip-triggers -A > test.sql 只导出事件
mysqldump -q –single-transaction –skip-triggers -t -A > alldata.sql 只导出数据
mysqldump -q –single-transaction –master-data=2 -A > all.sql 导出数据准备建立一个slave