从MySQL全库备份中恢复某个库和某张表
Posted 长城之上是千亿的星空,星空之上是不灭的守望。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从MySQL全库备份中恢复某个库和某张表相关的知识,希望对你有一定的参考价值。
从全备份中只恢复 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全库备份中恢复某个库和某张表的主要内容,如果未能解决你的问题,请参考以下文章