mysqldump备份数据库时排除某些库的实例

发布时间 - 2026-01-11 00:19:15    点击率:

说明:

使用mysqldump –all-databases会导出所有库。但如果做主从,从主库dump出数据时,我们是不需要也不想要information_schema 和 mysql 库的。数据库少的情况下还可以通过/usr/local/mysql/bin/mysqldump -uroot -p --databases db1 db2 > db1db2.sql 这样再导出,但如果数据多,这样指定就很麻烦了。

mysql是支持 ignore-table 的,但是没有ignore-database,所以要导出除 information_schema和mysql库的其它所有库,难道就只能一个个指定database吗?

解决:

# mysql -e "show databases;" -uroot -p| grep -Ev "Database|information_schema|mysql|test" | xargs mysqldump -uroot -p --databases > mysql_dump.sql

附录:

附录1:mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root'@'localhost' for table ‘cond_instances' when using LOCK TABLES

在mysql5.5中增加了performance_schema,当我们进行mysqldump的时候,会报如下错误信息:

mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root'@'localhost' for table ‘cond_instances' when using LOCK TABLES

我们可以在mysqldump中加上参数 –skip-lock-tables,如

# mysqldump  -uroot  -p   --skip-lock-tables  performance_schema > performance_schema.sql 或者过滤掉performance_schema这个库

# mysql -e "show databases;" -uroot -p| grep -Ev "Database|information_schema|mysql|test|performance_schema" | xargs mysqldump -uroot -p --databases > mysql_dump.sql

以上这篇mysqldump备份数据库时排除某些库的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# mysqldump  # 备份数据库  # 详解Mysql之mysqlbackup备份与恢复实践  # MySQL使用innobackupex备份连接服务器失败的解决方法  # MySQL使用xtrabackup进行备份还原操作  # 安装使用Percona XtraBackup来备份恢复MySQL的教程  # 编写脚本令Xtrabackup对MySQL数据进行备份的教程  # MySQL定时备份数据库操作示例  # Python实现定时备份mysql数据库并把备份数据库邮件发送  # Navicat for MySQL定时备份数据库及数据恢复详解  # mysql自动定时备份数据库的最佳方法(windows服务器)  # MySQLBackup备份数据库的操作过程  # 给大家  # 会报  # 也不  # 还可以  # 不需要  # 我们可以  # 希望能  # 当我们  # 这篇  # 错误信息  # 小编  # 大家多多  # 很麻烦  # 增加了  # 情况下  # 过滤掉  # uroot  # table  # local  # bin 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  Python高阶函数应用_函数作为参数说明【指导】  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  网站图片在线制作软件,怎么在图片上做链接?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  SQL查询语句优化的实用方法总结  北京专业网站制作设计师招聘,北京白云观官方网站?  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  JavaScript模板引擎Template.js使用详解  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  网页设计与网站制作内容,怎样注册网站?  JavaScript如何实现路由_前端路由原理是什么  如何在阿里云ECS服务器部署织梦CMS网站?  如何在 React 中条件性地遍历数组并渲染元素  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  如何在宝塔面板中修改默认建站目录?  javascript如何操作浏览器历史记录_怎样实现无刷新导航  Laravel如何使用Gate和Policy进行授权?(权限控制)  Python自动化办公教程_ExcelWordPDF批量处理案例  php 三元运算符实例详细介绍  非常酷的网站设计制作软件,酷培ai教育官方网站?  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  重庆市网站制作公司,重庆招聘网站哪个好?  如何在不使用负向后查找的情况下匹配特定条件前的换行符  如何快速搭建高效可靠的建站解决方案?  Laravel怎么实现验证码(Captcha)功能  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  想要更高端的建设网站,这些原则一定要坚持!  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  如何快速辨别茅台真假?关键步骤解析  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  高性能网站服务器配置指南:安全稳定与高效建站核心方案  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  Swift中循环语句中的转移语句 break 和 continue  使用豆包 AI 辅助进行简单网页 HTML 结构设计  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】  佛山网站制作系统,佛山企业变更地址网上办理步骤?  如何彻底删除建站之星生成的Banner?  如何在阿里云域名上完成建站全流程?  利用python获取某年中每个月的第一天和最后一天  Laravel如何生成API文档?(Swagger/OpenAPI教程)  如何在七牛云存储上搭建网站并设置自定义域名?  PHP正则匹配日期和时间(时间戳转换)的实例代码  教学论文网站制作软件有哪些,写论文用什么软件 ?  如何用虚拟主机快速搭建网站?详细步骤解析  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  Angular 表单中正确绑定输入值以确保提交与验证正常工作  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)