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

网站制作公司广州秦皇岛做网站

网站制作公司广州,秦皇岛做网站,wordpress优化指南,微网站自己怎么做的1、主从复制原理MySQL之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后#xff0c;其作为master#xff0c;它的数据库中所有操作都会以“事件”的方式记录在二进制日志中#xff0c;其他数据库作为slave通过一个I/O线程与主服务…1、主从复制原理MySQL之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后其作为master它的数据库中所有操作都会以“事件”的方式记录在二进制日志中其他数据库作为slave通过一个I/O线程与主服务器保持通信并监控master的二进制日志文件的变化如果发现master二进制日志文件发生变化则会把变化复制到自己的中继日志中然后slave的一个SQL线程会把相关的“事件”执行到自己的数据库中以此实现从数据库和主数据库的一致性也就实现了主从复制。实践准备工作主数据库服务器(master)192.168.128.164MySQL已经安装并且无应用数据。从数据库服务器(slave)192.168.128.167MySQL已经安装并且无应用数据。主数据库master配置修改mysql配置文件重启mysql并创建用于同步的用户账号vi /etc/my.cnf在[mysqld]部分插入以下两行配置log-binmysql-bin #开启二进制日志server-id1 #设置server-id 需唯一12打开mysql会话shellmysql -uroot -proot创建用户用户slave 密码slave注意ip为slave的地址CREATE USER slave192.168.128.167 IDENTIFIED BY slave;1分配权限GRANT REPLICATION SLAVE ON *.* TO slave192.168.128.167;flush privileges; #刷新权限12查看master状态并记录二进制文件名(mysql-bin.000001)位置(106)从数据库slave配置修改mysql配置文件重启mysql打开mysql会话执行同步SQL语句(需要主服务器主机名登陆凭据二进制文件的名称和位置)启动slave同步进程查看slave状态重启服务service mysqld restartmysql show master status;------------------------------------------------------------| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |------------------------------------------------------------| mysql-bin.000001 | 106 | | |------------------------------------------------------------1 row in set (0.00 sec)12345678vi /etc/my.cnf在[mysqld]部分插入以下一行配置server-id2 #设置server-id 需唯一mysql CHANGE MASTER TOMASTER_HOST192.168.128.164,MASTER_USERslave,MASTER_PASSWORDslave,MASTER_LOG_FILEmysql-bin.000001,MASTER_LOG_POS106;1234567start slave;mysql show slave status\G;*************************** 1. row ***************************Slave_IO_State: Waiting for master to send eventMaster_Host: 192.168.128.164Master_User: slaveMaster_Port: 3306Connect_Retry: 60Master_Log_File: mysql-bin.000001Read_Master_Log_Pos: 106Relay_Log_File: mysqld-relay-bin.000002Relay_Log_Pos: 2511234567891011主从配置完成可以通过主库建库建表插入数据测试读写分离Mysql新版驱动类ReplicationDriver实现读写分离准备工作需搭建好mysql主从集群实现目标使数据写入到master读数据时从slave中读取原理使用mysql驱动自带的replicationDriver来实现replicationDriver简单来说就是存在两个Connection一个masterConnection一个slaveConnection当setReadonly(true)就把currentConnectionslaveConnection反之设置为masterConnection触发条件读操作需设置 readOnly 为 true实现步骤applicationContext.xmlRelay_Master_Log_File: mysql-bin.000001Slave_IO_Running: YesSlave_SQL_Running: YesReplicate_Do_DB:Replicate_Ignore_DB:Replicate_Do_Table:读操作需设置readonlytrue测试数据库中间件如mysql-proxy、mycat等---------------------作者Elk_love_madness原文https://blog.csdn.net/qq_38928944/article/details/85341616版权声明本文为博主原创文章转载请附上博文链接
http://www.pierceye.com/news/211258/

相关文章:

  • 唐山市城市建设规划局网站腾讯云建设一个网站要多少钱
  • 邢台集团网站建设费用聚牛建设网站
  • 如何创建电子商务网站学校网站设计首页
  • 扬州建设投资集团网站世界总人口实时数据
  • 沧州制作网站食品商务网-网站建设
  • 0592 网站建设模板网站建设+百度
  • 请人做个网站多少钱免费商城app
  • 网站建设包括哪些方面?手游源码网站
  • 机关门户网站建设管理情况软件开发工具都有哪些
  • 官方网站建设专家磐石网络wordpress对应的id
  • 学生自做网站优秀作品徐州企业建站模板
  • 网络电子商务购物网站idc机房建设
  • 网站单页seo个人服务器网站备案
  • 装修队伍做网站做机票在线预订网站
  • 手机版企业网站php山西建设执业注册中心网站
  • 南充网站建设略奥科技凡科建站电话
  • 个人网站可以做自媒体吗手机网站建设需要多少钱
  • 网站 模板网站什么英文字体
  • 北京市朝阳区住房建设网站图片在线编辑网站
  • 柳州市诚信体系建设网站网站数据库网络错误
  • 微站网站vps lnmp wordpress
  • 哪里有网站建设哪家好word做网站框架
  • 企业建网站的费用百度掘金入口官网
  • 德洲网站建设wordpress的title设置
  • 苏州企业网站制作服务河北关键词排名推广
  • 营销型集团网站建设镇江网站推广
  • 怎样才能制做免费网站golang 网站开发 开源
  • 哈尔滨做网站哪好免费网站模板
  • 网站怎么做才有效果如何用博客网站做cpa
  • 网站申请书博客系统做网站