MySQL数据库的主从复制方案,是其自带的功能,并且主从复制并不是复制磁盘上的数据库文件,而是通过binlog日志复制到需要同步的从服务器上。 MySQL数据库支持单向、双向、链式级联,等不同业务场景的复制。在复制的过程中,一台服务器充当主服务器(Master),接收来自用户的内容更新,而一个或多个 ...
分类:
数据库 时间:
2019-05-09 20:03:52
阅读次数:
188
背景:2019.05.05 正在悠哉悠哉的梦游,忽然开发说数据对不上,问我是不是线上升级服务时候把数据误删了,现在数据都没了(注意:数据没丢失,是表格字段值更新为了null,这老哥表述有点小问题) 解决思路:一脸懵逼,但是想有binlog日志,抱着试试的想法去把binglog日志拉取出来 1>通过开 ...
分类:
数据库 时间:
2019-05-05 17:14:03
阅读次数:
174
本人曾经 用过的备份方式有:mysqldump、mysqlhotcopy、BACKUP TABLE 、SELECT INTOOUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以 ...
分类:
数据库 时间:
2019-05-05 14:36:55
阅读次数:
151
前天leader说,阿里的新版本canal支持 canal收集binlog直接发到kafka,你要不研究一下? ok,没问题。 昨天周六,在家搭了套环境。解决centos7安装mysql各种小细节,按照阿里github上的步骤来做。终于,还是没有跑起来。。 但是根据现象:一旦往mysql表中插入数据 ...
分类:
其他好文 时间:
2019-04-28 19:18:27
阅读次数:
205
1. mysqlbinlog: [ERROR] unknown variable 'default-character-set=utf8mb4' 当我们在my.cnf中添加default-character-set=utf8mb4选项,那么在mysqlbinlog查看binlog时就会报错。 解决方 ...
分类:
数据库 时间:
2019-04-28 09:57:54
阅读次数:
171
主服务器 vim /etc/my.cnf 添加 server-id=1log-bin=master-binlog-bin-index=master-bin.index 保存重启 登陆数据库,show master status 附属数据库 同上添加如下内容重启 主数据库 create user re ...
分类:
数据库 时间:
2019-04-25 01:27:49
阅读次数:
159
0、闪回技术与工具简介 mysql闪回工具比较流行三大类: 【0.1】官方的mysqlbinlog:支持数据库在线/离线,用脚本处理binlog的输出,转化成对应SQL再执行。通用性不好,对正则、sed等需要较高熟练度。 【0.2】第三方的mysqlbinlog工具,比官方的工具多了一个闪回功能 - ...
分类:
数据库 时间:
2019-04-25 01:18:42
阅读次数:
175
环境 mysql版本 Server version: 5.6.42-log MySQL Community Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:0 ...
分类:
数据库 时间:
2019-04-24 20:56:52
阅读次数:
187
In the previous post Kafka connect in practice(1): standalone, I have introduced about the basics of kafka connect configuration and demonstrate a loc ...
分类:
数据库 时间:
2019-04-24 19:40:25
阅读次数:
197
设置命令: mysql> set global read_only=1; #1是只读,0是读写 mysql> show global variables like "%read_only%"; 以下是相关说明: 1、对于数据库读写状态,主要靠 “read_only”全局参数来设定; 2、默认情况下, ...
分类:
数据库 时间:
2019-04-22 19:29:00
阅读次数:
163