当前位置: 首页 > wzjs >正文

网站建设三层架构实训报告wordpress 博客主题

网站建设三层架构实训报告,wordpress 博客主题,wordpress程序 耗内存,学校网站建设实训MySQL 主从复制工作过程 1、主库记录二进制日志: 当主库上执行更新操作(如 INSERT、UPDATE、DELETE 等)时,主库会将这些操作记录到二进制日志(Binary Log)中。 2、从库创建 I/O 线程: 从库会创建…

MySQL 主从复制工作过程

1、主库记录二进制日志

当主库上执行更新操作(如 INSERT、UPDATE、DELETE 等)时,主库会将这些操作记录到二进制日志(Binary Log)中。

2、从库创建 I/O 线程

从库会创建一个 I/O 线程,该线程连接到主库,并请求主库发送二进制日志。

3、主库创建 Binlog Dump 线程

主库接收到从库的请求后,会创建一个 Binlog Dump 线程,将二进制日志中的内容发送给从库。

4、从库接收并存储中继日志

从库的 I/O 线程接收到主库发送的二进制日志内容后,将其存储到本地的中继日志(Relay Log)中。

5、从库创建 SQL 线程

从库会创建一个 SQL 线程,该线程读取中继日志中的内容,并将其中的 SQL 语句在从库上执行,从而实现数据的同步。

首先准备三台虚拟机

  • 主:192.168.1.11(mater)
  • 从:192.168.1.13(slave1)
  • 从:192.168.1.14(slave2)

建议版本环境干净且相同(成功率高)

一、192.168.1.11(mater)

编辑配置文件

[root@master ~]# vim /etc/my.cnf
server_id=11

也可以写在子配置文件mysqld

[root@master ~]# vim /etc/my.cnf.d/mysql-server.cnf

重新启动MySQL

[root@master ~]# systemctl restart mysqld.service或者第一次启动:
[root@master ~]# systemctl enable --now mysqld

授权用户:

mysql> create user rep@'192.168.1.%' identified with mysql_native_password by '123456';
mysql> grant replication slave on *.* to rep@'192.168.1.%';mysql> show master status;
+---------------+----------+--------------+------------------+-------------------+
| File          | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+---------------+----------+--------------+------------------+-------------------+
| binlog.000001 |      678 |              |                  |                   |
+---------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

二、192.168.1.13(slave1)

同理先编辑配置文件和重新启动MySQL

[root@slave1 ~]# vim /etc/my.cnf
server_id=13[root@slave1 ~]# systemctl restart mysqld.service或者第一次启动:
[root@slave1 ~]# systemctl enable --now mysqld

与Master(192.168.1.11主机)建立连接

CHANGE MASTER TOMASTER_HOST = '192.168.1.11',MASTER_USER = 'rep',MASTER_PASSWORD = '123456',MASTER_LOG_FILE = 'binlog.000001',MASTER_LOG_POS = 678;
mysql> start slave;mysql> show slave status \G  #查看是否成功

出现双yes才算成功

三、192.168.1.14(slave2)

同理先编辑配置文件和重新启动MySQL

[root@slave2 ~]# vim /etc/my.cnf
server_id=14[root@slave2 ~]# systemctl restart mysqld.service或者第一次启动:
[root@slave2 ~]# systemctl enable --now mysqld

与Master(192.168.1.11主机)建立连接

CHANGE MASTER TOMASTER_HOST = '192.168.1.11',MASTER_USER = 'rep',MASTER_PASSWORD = '123456',MASTER_LOG_FILE = 'binlog.000001',MASTER_LOG_POS = 678;
mysql> start slave;mysql> show slave status \G  #查看是否成功

如果有报错,部分解决方法可以看我前面的博客MySQL主从同步

测试:

可以在主库创建数据库,从库会立即出现

mysql> create database db1;   #主库创建mysql> show databases;        #主从库皆可查看到db1
+--------------------+
| Database           |
+--------------------+
| db1                |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)


文章转载自:

http://V5ChYUk7.pypbz.cn
http://jKxJILSN.pypbz.cn
http://P6FdwLoW.pypbz.cn
http://gZ3EmNjK.pypbz.cn
http://BPqsXhaX.pypbz.cn
http://dGM2hHxC.pypbz.cn
http://QhiFE2v8.pypbz.cn
http://6lz8oxn3.pypbz.cn
http://Iv65JxAk.pypbz.cn
http://O4A3fTlc.pypbz.cn
http://nZDaZvwJ.pypbz.cn
http://xUOxd9oy.pypbz.cn
http://7ZXIiZld.pypbz.cn
http://UymMFdAn.pypbz.cn
http://LnddOMRY.pypbz.cn
http://5vJU605d.pypbz.cn
http://1QEBqFBH.pypbz.cn
http://EQA6IpEU.pypbz.cn
http://AyvbUISz.pypbz.cn
http://zCO2pxqL.pypbz.cn
http://AZTAmdB6.pypbz.cn
http://WEowuVXN.pypbz.cn
http://tQs9SoYV.pypbz.cn
http://xMT62gxo.pypbz.cn
http://UAWjo7ys.pypbz.cn
http://ObwlS3TN.pypbz.cn
http://JjKjNvK0.pypbz.cn
http://cUyvpgCb.pypbz.cn
http://KMT0rCUc.pypbz.cn
http://yytbgW3n.pypbz.cn
http://www.dtcms.com/wzjs/748412.html

相关文章:

  • 专业网站的建设设行吗做火影网站背景图
  • 深圳网站建设高端工程房地产行业一条龙网站
  • 网站开发需要大学吗长春网站建设net
  • 基于C 的网站开发源码网站设计公司怎么样
  • 网站建设提高信息光谷软件园 网站建设
  • 北京做网站公司哪家强手机网站的好处
  • wordpress 数据字典网站seo的优化怎么做
  • 如何查看网站权重一个考试网站怎么做
  • wordpress语言设置谷歌优化排名哪家强
  • 网站筹备建设情况网站开发调查表
  • 网站设计与制作说明书DW网站建设出现哪些问题
  • 建站行业的利润网页课程设计
  • 如何设置网站兼容性网站建设包括内容
  • 网站建设的误区预备网络推广方案
  • 建设网站上海wordpress 数据库设置
  • 自己的网站怎么在百度上面推广做的比较好的企业网站
  • 中卫网站设计厂家wordpress 更新过慢
  • 去除wordpress版本临沧seo
  • 有学做衣服的网站吗万博法务网站建设项目
  • 衡阳网站建设设计泌阳县住房建设局网站
  • 企业营销型网站规划350模板网
  • 公司网站建设包含的内容网站源码传到服务器上后怎么做
  • 两学一做纪实评价系统登陆网站公司企业做网站违法吗
  • 盾思途旅游网站建设网站建设如何就接入支付宝
  • php做网站视频苏州网络公司排名一览
  • 建设电商网站的个人心得天津seo实战培训
  • 冷门行业做网站的优势成都网站建设设计公司
  • 北外网院网站建设作业深圳建设集团待遇
  • 网站优化seo怎么做陕西省建设网三类人员成绩公示
  • 购物网站开发中遇到的问题在线平面图制作