位置: 编程技术 - 正文

MySQL 从全库备份中恢复指定的表和库示例(mysql数据库全量备份)

编辑:rootadmin

推荐整理分享MySQL 从全库备份中恢复指定的表和库示例(mysql数据库全量备份),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql备份整个数据库,mysql备份所有库,mysql数据库备份导入,mysql 整库备份,mysqldump全库备份,mysql数据库完全备份,mysqldump全库备份,mysql 整库备份,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL 从备份数据库中恢复指定的表和库示例

在Mysqldump官方工具中,如何只恢复某个库呢?

全库备份

[root@HE1 ~]# mysqldump -uroot -p --single-transaction -A --master-data=2 >dump.sql

只还原erp库的内容

MySQL 从全库备份中恢复指定的表和库示例(mysql数据库全量备份)

[root@HE1 ~]# mysql -uroot -pMANAGER erp --one-database <dump.sql

可以看出这里主要用到的参数是--one-database简写-o的参数,极大方便了我们的恢复灵活性。

那么如何从全库备份中抽取某张表呢,全库恢复,再恢复某张表小库还可以,大库就很麻烦了,那我们可以利用正则表达式来进行快速抽取,具体实现方法如下:

从全库备份中抽取出t表的表结构

从全库备份中抽取出t表的内容

[root@HE1 ~]# grep'INSERT INTO `t`' dump.sqlINSERT INTO `t`VALUES (0,0,''),(1,0,'aa'),(2,0,'bbb'),(3,,'helei');

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Mysql 下中文乱码的问题解决方法总结 解决Mysql下中文乱码全是问号的问题又是头疼的中文乱码问题,刚开始我一直用的本地数据库测,这没问题啊,一点问题都没,但我忘记了安卓和web用的

mysql启动报错MySQL server PID file could not be found 昨天解决完数据库跨权限操作后,今天打开项目突然报错了,然后重启数据库时,报ERROR!MySQLserverPIDfilecouldnotbefound!,命令行链接数据库时也报Can'tconnectt

MySQL timestamp的类型与时区实例详解 MySQLtimestamp的类型与时区MySQL的timestamp类型时间范围between'--::'and'--::',超出这个范围则值记录为'--::',该类型的一个重要

本文链接地址:https://www.jiuchutong.com/biancheng/349287.html 转载请保留说明!

上一篇:Docker mysql 主从配置详解及实例(mysql8.0 主从)

下一篇:Mysql 下中文乱码的问题解决方法总结(mysql5.5中文乱码解决)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络