www.ctrt.net > mysqlDump 排除多张表

mysqlDump 排除多张表

可以 ,有个参数--ignore-table。具体解释你man下mysqldump mysqldump --single-transaction --ignore-table=db_name.t1 --ignore-table=db_name.t2 -uroot -pxxxxxxx db_name > db_name.sql

可以 ,有个参数--ignore-table。具体解释你man下mysqldump mysqldump --single-transaction --ignore-table=db_name.t1 --ignore-table=db_name.t2 -uroot -pxxxxxxx db_name > db_name.sql

多个表名中间用空格隔开就行。 如导出dba库下的表t1和 t2 mysqldump -u root -p…… dba t1 t2 > /download/t1_t2.bak

mysqldump 库名后加需要备份的表名即可:mysqldump -u用户名 -p密码 库名 table01 table02 > xxxx.sql

mysqldump 库名后加需要备份的表名即可:mysqldump -u用户名 -p密码 库名 table01 table02 > xxxx.sql

mysqldump 导出某表的部分数据 mysqldump -uroot -proot -h172.16.18.2 logaudit logaudit_log --where=" id

那你按几个表导出 mysqldump -uroot -p mysql table1 table2 >12.sql

可以 ,有个参数--ignore-table。具体解释你man下mysqldump mysqldump --single-transaction --ignore-table=db_name.t1 --ignore-table=db_name.t2 -uroot -pxxxxxxx db_name > db_name.sql

你好! 这个问题不是MYSQL数据库方面的问题,而是如何从一个文本文件中取出需要的部分内容的问题。 从数据库角度来说,没有什么好办法,可以使用操作系统中的文本编辑处理工具来实现。例如,如果不是太大,几百M可以用editplus,ultraedit等编辑...

可以考虑把所有的库名都写到一个database的文本里面,一个库一行 然后写个for循环就可以了 for i in `cat database` do mysqldump -uroot - p $i > /tmp/$i.sql done

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com