在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

怎么使用mysqlbinlog rewrite

127次阅读
没有评论

共计 3234 个字符,预计需要花费 9 分钟才能阅读完成。

本篇内容介绍了“怎么使用 mysqlbinlog rewrite-db 选项”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

5.7 中新 mysqlbinlog 新增加了 rewrite-db 选项,在 binlog_format=row 时,可以转换库的名称: 

在 binlog_format=row 时,不跨库  
flush logs; 
use tt; 

mysql create table c(id int); 
Query OK, 0 rows affected (0.02 sec) 

mysql insert into c values (1); 
Query OK, 1 row affected (0.01 sec) 

mysql commit; 
Query OK, 0 rows affected (0.00 sec) 

mysqlbinlog –rewrite-db= tt- test 1.000002 /tmp/a.sql 
mysqlbinlog 1.000002 /tmp/b.sql 

把 /tmp/a.sql /tmp/b.sql 进行对比  
diff /tmp/a.sql /tmp/b.sql 
20c20 
use `test`/*!*/; 
— 
use `tt`/*!*/; 
41c41 
#160531 21:57:41 server id 1 end_log_pos 488 CRC32 0x1907f678 Table_map: `test`.`c` mapped to number 110 
— 
#160531 21:57:41 server id 1 end_log_pos 488 CRC32 0x1907f678 Table_map: `tt`.`c` mapped to number 110 
46c46 
VZhNVxMBAAAALAAAAOgBAAAAAG4AAAAAAAEABHRlc3QAAWMAAQMAAXj2Bxk= 
— 
VZhNVxMBAAAAKgAAAOgBAAAAAG4AAAAAAAEAAnR0AAFjAAEDAAF49gcZ 

在 binlog_format=statement 时,不跨库  

mysql show variables like %binlog_f%  
+—————+———–+ 
| Variable_name | Value | 
+—————+———–+ 
| binlog_format | STATEMENT | 
+—————+———–+ 
mysql use tt; 
Reading table information for completion of table and column names 
You can turn off this feature to get a quicker startup with -A 

Database changed 
mysql drop table c; 
Query OK, 0 rows affected (0.00 sec) 
mysql flush logs; 
Query OK, 0 rows affected (0.01 sec) 
mysql create table c(id int); 
Query OK, 0 rows affected (0.02 sec) 

mysql insert into c values (1); 
Query OK, 1 row affected (0.00 sec) 

diff /tmp/a.sql /tmp/b.sql 
20c20 
use `test`/*!*/; 
— 
use `tt`/*!*/; 

看起来也是可以的。 

但是对于在一个库中执行另外一个库中的操作 binlog_format=statement 就不行了  

mysql show variables like %binlog_f%  
+—————+———–+ 
| Variable_name | Value | 
+—————+———–+ 
| binlog_format | STATEMENT | 
+—————+———–+ 
mysql flush logs; 
Query OK, 0 rows affected (0.00 sec) 

mysql create database song; 
Query OK, 1 row affected (0.01 sec) 

mysql create table song.a(id int); 
Query OK, 0 rows affected (0.02 sec) 

mysql insert into song.a values (1); 
Query OK, 1 row affected (0.00 sec) 
[root@10-13-38-7 data]# mysqlbinlog –rewrite-db= song- test 1.000004 /tmp/song.sql 
[root@10-13-38-7 data]# mysqlbinlog 1.000004 /tmp/song_no.sql 
[root@10-13-38-7 data]# diff /tmp/song.sql /tmp/song_no.sql 

结果是一样的,所以这时的转换是没有效果的  
当 binlog_format=row 时,跨库  
mysql drop database song; 
Query OK, 1 row affected (0.00 sec) 

mysql flush logs; 
Query OK, 0 rows affected (0.00 sec) 

mysql show variables like %binlog_f%  
+—————+——-+ 
| Variable_name | Value | 
+—————+——-+ 
| binlog_format | ROW | 
+—————+——-+ 
1 row in set (0.00 sec) 

mysql create database song; 
Query OK, 1 row affected (0.00 sec) 

mysql create table song.a(id int); 
Query OK, 0 rows affected (0.02 sec) 

mysql insert into song.a values (1); 
Query OK, 1 row affected (0.00 sec) 

[root@10-13-38-7 data]# mysqlbinlog –rewrite-db= song- test 1.000005 /tmp/song.sql 
[root@10-13-38-7 data]# mysqlbinlog 1.000005 /tmp/song_no.sql 
[root@10-13-38-7 data]# diff /tmp/song.sql /tmp/song_no.sql 
48c48 
#160531 22:19:53 server id 1 end_log_pos 652 CRC32 0xb9ccbd3d Table_map: `test`.`a` mapped to number 114 
— 
#160531 22:19:53 server id 1 end_log_pos 652 CRC32 0xb9ccbd3d Table_map: `song`.`a` mapped to number 114 
53c53 
iZ1NVxMBAAAALAAAAIwCAAAAAHIAAAAAAAEABHRlc3QAAWEAAQMAAT29zLk= 
— 
iZ1NVxMBAAAALAAAAIwCAAAAAHIAAAAAAAEABHNvbmcAAWEAAQMAAT29zLk= 

“怎么使用 mysqlbinlog rewrite-db 选项”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-19发表,共计3234字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国内精品久久久久久影院8f | 蜜桃一区 | 亚洲视频欧美视频 | 精品久久一区二区三区 | 99精品偷拍在线视频观看 | 久久在线国产 | 97就要鲁就要鲁夜夜爽 | 国产在线观看高清精品 | 麻豆小视频 | 国产中文字幕乱人伦在线观看 | 激情综合五月 | 久草新视频 | 久久国产高清视频 | 午夜dj高清免费观看视频 | 亚洲高清偷拍一区二区三区 | 羞羞的视频网站 | asmr福利视频在线播放 | 精品国产一区二区三区四区阿崩 | 少妇高潮惨叫久久久久久电影 | 亚洲国产精品久久综合 | 国产人妻精品一区二区三区 | 四虎影视2022入口网址 | 五月久久亚洲七七综合中文网 | 在线播放无码高潮的视频 | 欧美成人综合在线 | 天天插伊人 | 日本强伦姧人妻一区二区 | 2020国产精品视频免费 | 一级a美女毛片 | 国产一区二区在线看 | 亚洲精品无码av人在线观看国产 | 欧美jizzhd精品欧美另类 | 丝袜免费网站 | 中文字幕免费播放 | 日本欧美一区二区三区不卡视频 | 精品国产av 无码一区二区三区 | 国产一级做a爱片久久片 | 黄网站www | 亚洲国产精品一区第二页 | 福利国模私拍视频在线观看 | 丰满少妇人妻无码专区 |