您的位置:首页 > 数据库 > MySQL

【Mysql】mysqldump导出数据库时,忽略指定表的数据

2016-01-19 15:22 477 查看
有时候我们在转移mysql数据库时会遇到有些表实在是太大,要是全部dump需要太久的时间,而这些表又不是必须的表,所以可以不用转移这些表的数据,只需要转移表结构即可。

dump表结构及表数据

//dump数据库database中所有表的结构到database.sql文件中
mysqldump -uroot -p123456 -d database > database.sql

//dump除过table1和table2其余所有表中的数据追加到database.sql文件中
mysqldump -uroot -p123456 -t --ignore-table=database.table1 --ignore-table=database.table2 >> database.sql

//dump指定表中的数据
mysqldump -uroot -p123456 -t database table1 table2 > database.sql


恢复表

mysql -uroot -p123456 database2 < database.sql


有关mysqldump详情,请进传送门【Mysql】mysql数据导入导出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: