实验环境: master 192.168.132.121 主库 slave 192.168.132.122 从库 一 mysql主从复制的配置 1.1 mysql主库给从库复制的权限 1.2 从库使用命令去同步主库的数据 从库使用命令去同步主库。主库ip、主库端口、用户名、密码、binlog文件名、 ...
分类:
数据库 时间:
2019-07-04 22:40:00
阅读次数:
129
操作系统:CentOS7 (Core) 数据库:MariaDB-10.2.6-linux-glibc_214-x86_64 MaxScale服务器:192.168.40.134 主服务器:192.168.40.132 从服务器:192.168.40.133 1.maxscale的安装方式有很多,例如 ...
分类:
数据库 时间:
2019-07-04 14:29:51
阅读次数:
147
mysql的binlog日志介绍Binlog是mysql以二进制形式打印的日志,它默认不加密,不压缩。binlog二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改文件位置和格式:当用--log-bin[... ...
分类:
数据库 时间:
2019-07-03 20:18:31
阅读次数:
141
一、数据库在进行数据更改操作时,会出现数据误操作导致数据异常的情况,所以数据安全是重中至重,对于数据库服务,必须开启binlog日志服务,保证数据的安全,可逆回滚。二进制日志的格式有三种形式分别为ROW、Statement以及MiXED1、STATMENT模式:基于SQL语句的复制(statement-basedreplication,SBR),每一条会修改数据的sql语句会记录到binlog中。
分类:
数据库 时间:
2019-07-03 10:25:25
阅读次数:
318
话不多讲,直接捞干的 想恢复误操作的数据直接打开这个链接就ok https://github.com/danfengcao/binlog2sql 纳尼? 竟然没成功 如果你把链接里面的示例 没搞成功 没有关系啦 请看下面(如果你还没打开链接 就直接看了 我表示: ) 重要的事情说三遍 binlog_ ...
分类:
数据库 时间:
2019-07-02 19:07:55
阅读次数:
121
上篇我们介绍了binlog(参见mysql的binlog),配置文件用的是linux下的my.cnf,那么在windows下如何打开binlog呢?道理是相同的,配置文件是不一样的。在windows下我们需要配置my.ini,同名但不同后缀名。我们先来看我本地mysql的binlog开关是否打开: ...
一. 主从复制 1. 主从复制的原理 MySQL数据库的主从复制方案,是其自带的功能,并且主从复制并不是复制磁盘上的数据库文件,而是通过binlog二进制日志复制到需要同步的从服务器上。 MySQL数据库支持单向、双向、链式级联,等不同业务场景的复制。在复制的过程中,一台服务器充当主服务器(Mast ...
分类:
数据库 时间:
2019-06-29 22:25:41
阅读次数:
174
Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google Cloud Pub/Sub、文件或其它平台的应用程序。我们现在就这个编译一下吧。
分类:
其他好文 时间:
2019-06-27 16:10:32
阅读次数:
154