MySQL中怎么实现全备份
发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,本篇文章为大家展示了MySQL中怎么实现全备份,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、利用全备恢复一个库(database)的数据案例:朋友在群里问
千家信息网最后更新 2025年02月13日MySQL中怎么实现全备份
本篇文章为大家展示了MySQL中怎么实现全备份,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
一、利用全备恢复一个库(database)的数据
案例:朋友在群里问, MySQL全库备份。如何只恢复一个库?
1、采用--one-database 选项。不建议使用该方式,经常出现问题。
# mysql -uroot -pxx -D db1 -o
2、从全备份文件中将需要的库的建表语句和INSERT数据拿出来,然后再导入
# sed -n '/^-- Current Database: `db1`/,/^-- Current Database: `/p' all.dmp > db1.sql # mysql -uroot -pxx -D db1
二、利用全备恢复一张表(table)的数据
生产中遇到开发同事更新表时未加上where条件,造称 order_status 列所有数据都被更新为0.
通常,mysqldump对全库进行备份。恢复时如果恢复全库,太耗时间又没有必要。所以,我们只恢复想要的表即可。
mysqldump备份中,既有表结构,又有INSERT INTO语句包含数据。所以获得者两部分内容即可。
1、获得表结构
# sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `ecs_ugo_order_info`/!d;q' mysqldump_2017-05-23.sql
2、获得INSERT INTO 语句,用于数据的恢复
# grep -i 'INSERT INTO `ecs_ugo_order_info`' mysqldump_2017-05-23.sql >data.sql &
3、根据得到的表结构创建表,并导入数据
mysql -uroot -pxxx xx
4、拼接update语句
mysql> select concat('update xx.ecs_ugo_order_info set order_status=',order_status,' where order_id=',order_id,';') from ecs_ugo_order_info into outfile '/tmp/ecs_ugo_order_info_rercovery.sql';
结果如下:
update xx.ecs_ugo_order_info set order_status=6 where order_id=3254778; update xx.ecs_ugo_order_info set order_status=6 where order_id=3254824; update xx.ecs_ugo_order_info set order_status=6 where order_id=3254870;
5、在生产库中将order_status恢复成正常值
# mysql -uroot -pxxx xx < /tmp/ecs_ugo_order_info_rercovery.sql
上述内容就是MySQL中怎么实现全备份,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
数据
备份
语句
内容
结构
中将
技能
知识
全备
更新
生产
简明
必要
简明扼要
同事
就是
建议
文件
文章
方式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发相关文献
从ssh进入数据库
广易网络技术有限公司电话
c 数据库工厂模式
关系型数据库并发处理方案
对网络安全认识
网络安全课件p主题班会
服务器 SAS磁带机
桂林电子科技大学互联网金奖
服务器bios设置启动输入信号
广州市维客网络技术有限公司
数据库事务处理管理
安全时间同步服务器
linux服务器开发前景
日志备份到ftp服务器
软件开发环境是作用
珠海数字软件开发价钱
米拓建站的数据库
北京通州网络安全公司
北京数据软件开发五星服务
真与网络安全生态新境界
数据库系统原理中什么是非主属性
宁波企业软件开发创新服务
网络服务器设备如何接地
世界网络安全公司包括
网络安全技能竞赛第一名访谈
高校网络安全规定
网络安全监控pdf
根据数据库编写程序
云计算的服务器多大