加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql闪回flashback-5.7的示范分析

发布时间:2023-08-01 13:20:08 所属栏目:MySql教程 来源:
导读:今天就跟大家聊聊有关mysql闪回flashback-5.7的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.首先确认误操作的位置2.使用工具闪回[root@Yu

今天就跟大家聊聊有关mysql闪回flashback-5.7的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

1.首先确认误操作的位置

2.使用工具闪回

[root@Yun-MySQL02 lib64]#/soft/mysqlbinlog -vv --start-position=331 -B --skip-gtids /databak/3306/mysql-bin.000043|/usr/local/mysql/bin/mysql -uroot -p`cat /etc/sqlpass ` -P3306 -h227.0.0.1 test 

---如果开启了gtid的最好使用skip-gtids 不然会报错

  [root@Yun-MySQL02 lib64]# /usr/local/mysql/bin/mysql -uroot -p`cat /etc/sqlpass ` -P3306 -h227.0.0.1 test<re.sql 

mysql: [Warning] Using a password on the command line interface can be insecure.

ERROR 1782 (HY000) at line 11: @@SESSION.GTID_NEXT cannot be set to ANONYMOUS when @@GLOBAL.GTID_MODE = ON.

如果报

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found

另外一个工具 binlog2sql

https://github.com/danfengcao/binlog2sql

binlog2sql 的一些改进:

在测试时--stop-never在qa环境没有作用,添加了在 BinLogStreamReader 实例里面加入 blocking=True 来保证源源不断的接受binlog而不中断。

另外也加入了更改目标库名的功能,比如原库叫d_my1,生成的sql目标库名是 d_my2 。

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章