概述
1.mysqldump导出所有库
mysqldump -uroot -ppassword -A > mysql_dump.sql
2.导出所有+忽略特殊库
mysql -e "show databases;" -uroot -ppassword | grep -Ev "db1|db2|test" | xargs mysqldump -uroot -ppassword --databases > mysql_dump.sql
3.正则匹配导出特殊库
mysql -e "show databases;" -uroot -ppassword | grep -E "db.*|test" | xargs mysqldump -uroot -ppassword --databases > mysql_dump.sql
附加选项:
-c
完整sql语句
--skip-add-locks 不锁表
-d 导出表结构不导出数据
-t 导出数据不导出表结构
-R 导出存储过程及自定义函数
最后
以上就是震动猎豹为你收集整理的mysqldump导出所有数据库+忽略特殊数据库的全部内容,希望文章能够帮你解决mysqldump导出所有数据库+忽略特殊数据库所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复