| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> mysql查看binlog内容,dump 恢复单表 -> 正文阅读 |
|
[大数据]mysql查看binlog内容,dump 恢复单表 |
查看指定tid
--start-datetime、--stop-datetime
--start-position、--stop-position 解析 binlog 指定偏移量范围内的 binlog。如果同时指定了 --start-position 和 --stop-position,并且是解析多个 binlog,则 --start-position 只对第一个 binlog 生效,--stop-position 只对最后一个 binlog 生效。 --skip-gtids 不保留 GTID 事件信息,这样回放 binlog 时会跟执行新事务一样,生成新的 GTID。
`````````````````````````````````````````````````````````````````````````````````````````````````````````
1、采用–one-database 选项。不建议使用该方式,经常出现问题。 # mysql -uroot -pxx -D db1 -o < /tmp/all.dmp 2、从全备份文件中将需要的库的建表语句和INSERT数据拿出来,然后再导入 # sed -n '/^-- Current Database: `db1`/,/^-- Current Database: `/p' all.dmp > db1.sql ? # mysql -uroot -pxx -D db1 < db1.sql
通常,mysqldump对全库进行备份。恢复时如果恢复全库,太耗时间又没有必要。所以,我们只恢复想要的表即可。 mysqldump备份中,既有表结构,又有INSERT INTO语句包含数据。所以获得者两部分内容即可。 1、获得表结构 # sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `ecs_ugo_order_info`/!d;q' mysqldump_2017-05-23.sql
# grep -i 'INSERT INTO `ecs_ugo_order_info`' mysqldump_2017-05-23.sql > data.sql 3、根据得到的表结构创建表,并导入数据
全备恢复一个表 insertinto数据
# sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `ecs_ugo_order_info`/!d;q' mysqldump_2017-05-23.sql mysqlbinlog --no-defaults --database=nm_report --start-datetime="2020-07-12 00:00:00" --stop-datetime="2020-07-15 20:00:00" /nm/mysql/log.007461 /nm/mysql/log.007462? ?| grep hys_daily_report ?> /nm/backup/hys_daily_report.txt |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年4日历 | -2025/4/22 15:26:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |