暂无图片
mysqlbinlog解析后的生成的文件,能用source 执行码?
我来答
分享
暂无图片 匿名用户
mysqlbinlog解析后的生成的文件,能用source 执行码?

mysqlbinlog解析后的生成的文件,能用source 执行码?


比如

mysqlbinlog -vv xxx.binlog >/tmp/38.sql


这个mysql </tmp/38.sql 可以执行

登录到数据库中,

source /tmp/38.sql   这种能执行吗?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
周波

直接通过mysqlbinlog解析binlog日志,将输出重定向到新文件中,source这个文件是能正常执行的。

暂无图片 评论
暂无图片 有用 0
打赏 0
大大刺猬

mysql能执行BINLOG’'的语句
mysqlbinlog 实际上就是把binlog里面的event做了个base64,(不知道字段信息,没法拼接成SQL语句). 感兴趣可以看 Pymysqlbinlog

暂无图片 评论
暂无图片 有用 1
打赏 0
张sir

阔以

暂无图片 评论
暂无图片 有用 1
打赏 0
杨光

mysqlbinlog --no-defaults -v -v --base64-output=DECODE-ROWS  --start-datetime='2023-08-23 10:00:00' --stop-datetime='2023-08-23 12:00:00' /path/to/mysql-bin.000001 > output.sql,解码和加时间段,再结合grep就可以快速获得特定时间的sql

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Mysql gap锁与next key lock有何区别?
回答 1
已采纳
1nextkeylockgaplock行锁2nextkeylock左开右闭应用场景1主键(唯一索引)等值查询遇到查找的数据nextkeylock退化为行锁2正常索引等值查询遇到查找的数据,查找到结果后
MYSQL命令行执行 SHOW MASTER STATUS; 如何让EXECUTE_GTID_SET 在同一行?
回答 1
你试试select最后加\G,但是那个只是显示在一堆。
怎么理解mysql里的存储函数还有触发器的 ,比如创建一个存储函数和触发器
回答 1
已采纳
存储函数(自定义函数)&nbsp;这个和普通的后端语言一样&nbsp;很好理解,就是系统函数不满足你的需求了了。你需要自定义函数实现。触发器最特殊的其实就是多了inserted,deleted&nbs
MySQL 怎么判断一个表需要重建了呢?
回答 1
已采纳
执行完毕就是重建了。optimizetable优化表,收集统计信息ANALYZETABLE整理碎片altertabletabnameENGINEInnoDB等于上面两个加在一起。
求问:mysql的并发量是多少?怎么看? 以mysql8.0以后的版本为准(我目前用的是8.0.18), 基于innodb引擎
回答 1
可参考;
如何跟踪监控mysql从库上面的应用语句的执行过程,计划等信息
回答 3
此应用非彼应用,apply。求slavesqlthreadapply的执行效率有没办法进行跟踪trace
MYSQL 实时同步同一个局域网的同一库,操作简单吗?
回答 1
采用主从架构,已非常成熟了
mysql增加字段后,系统会记录吗?
回答 2
在MySQL中,表结构的变更(如添加、删除、修改字段)会被记录在系统的数据字典中,维护元数据信息并跟踪表结构的变化。MySQL使用系统表来存储这些元数据信息。以下是常见的系统表,用于记录表结构变更的元
MySQL 物理机怎么访问虚拟机?
回答 1
跟真机没有差别
MySQL初始化的时候,时好时坏的,经常生成不了mysql.sock等文件,偶尔一下又可以,可能是什么原因?
回答 5
还是通过mysql的错误日志文件来确定问题吧
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~