码迷,mamicode.com
首页 > 数据库 > 详细

从MySQL全库备份中恢复某个库和某张表

时间:2018-08-01 13:58:09      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:class   back   log   database   ade   grep   备份   .sql   table   

从全备份中只恢复 test_db 库
mysql -uroot -proot test_db --one-database <backup.sql
 
 
从全备份中只恢复 operlog_20180620 表
从备份查询恢复表的表结构
sed -e‘/./{H;$!d;}‘ -e ‘x;/CREATE TABLE `operlog_20180620`/!d;q‘ trade_log_20180627100605.sql 
 
从备份查询出表的表数据
grep ‘INSERT INTO `operlog_20180626`‘ trade_log_20180627100605.sql >data.sql

 

从MySQL全库备份中恢复某个库和某张表

标签:class   back   log   database   ade   grep   备份   .sql   table   

原文地址:https://www.cnblogs.com/liang545621/p/9400477.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!