MySQL主从复制的流程(如下图): 主库会生成一个log dump 线程,用来给从库传binlog; 从库会生成两个线程,一个是I/O线程,一个是SQL线程; I/O线程会去请求主库的binlog,并将得到的binlog写入到 relay log(中继日志)文件中; SQL线程会读取 relay ...
分类:
数据库 时间:
2020-05-21 23:41:00
阅读次数:
86
利用Wordpress 搭建自己的博客 [toc] 一、首先搭建好LNMP环境 关于环境的搭建请看博文:https://www.cnblogs.com/woaiyunwei/p/12873431.html 二、安装Wordpress 2.1.1 下载Wordpress安装包 1. 下载地址:http ...
分类:
其他好文 时间:
2020-05-14 13:22:23
阅读次数:
71
1、从《高性能mysql》书中讲解主从原理大致有三个步骤: 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。 从库通过IO线程将主库上的日志复制到自己的中继日志(Relay Log)中。 从库通过SQL线程读取中继日志中的事件,将其重放到自己数据上。 原理 ...
分类:
数据库 时间:
2020-04-28 17:01:09
阅读次数:
103
mysql mariadb 是mysql的分支 可以直接在官方网站下载 下载 ``` wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar ``` 解压 ``` tar xf MyS ...
分类:
数据库 时间:
2020-04-27 13:42:19
阅读次数:
79
reset slave是各版本Mysql都有的功能,可以让slave忘记自己在master binary log中的复制位置。 reset slave命令主要完成以下工作内容: -删除master.info和relay-log.info文件 -删除所有的relay log(包括还没有应用完的日志) ...
分类:
其他好文 时间:
2020-04-01 12:47:02
阅读次数:
86
1. 规划 2.设置mysql启动参数 #关于group replication 一些参数 master_info_repository = TABLE relay_log_info_repository = TABLE relay_log_recovery=1 gtid_mode = on enf ...
分类:
数据库 时间:
2020-02-25 14:34:39
阅读次数:
164
三、修改密码后,配置主从 1、c731主服务器操作 vim /etc/my.cnf [mysqld] server-id=1 log-bin=mysql-bin relay_log_purge=0 //禁止mysql自动删除relaylog功能 gtid_mode = on //mysql 5.6的 ...
分类:
其他好文 时间:
2020-02-20 20:21:58
阅读次数:
70
log_event.cc 入口: int Query_log_event::do_apply_event(Relay_log_info const *rli,const char *query_arg, size_t q_len_arg) 包括: sql_mode , 客户端字符集,自增环境设置,登 ...
分类:
其他好文 时间:
2020-02-03 20:46:03
阅读次数:
98
设置多源复制时报错 ERROR 3077 (HY000): To have multiple channels, repository cannot be of type FILE; Please check the repository configuration and convert them ...
分类:
数据库 时间:
2020-01-20 00:35:00
阅读次数:
245