位置: 编程技术 - 正文

MySQL5.6 Replication主从复制(读写分离) 配置完整版

编辑:rootadmin

推荐整理分享MySQL5.6 Replication主从复制(读写分离) 配置完整版,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL5.6主从复制(读写分离)教程

1、MySQL5.6开始主从复制有两种方式:

基于日志(binlog);基于GTID(全局事务标示符)。

需要注意的是:GTID方式不支持临时表!所以如果你的业务系统要用到临时表的话就不要考虑这种方式了,至少目前最新版本MySQL5.6.的GTID复制还是不支持临时表的。

所以本教程主要是告诉大家如何通过日志(binlog)方式做主从复制!

2、MySQL官方提供的MySQL Replication教程:

..1.从服务器: ..1.

MySQL软件版本:

MySQL-server-advanced-5.6.-1.el6.x_.rpmMySQL-cient-advanced-5.6.-1.el6.x_.rpm

第二步:在主服务器和从服务器上安装MySQL数据库软件

安装方法,请参见 第三步:修改主数据库的配置文件/usr/my.cnf

第四步:修改从数据库配置文件/usr/my.cnf

MySQL5.6 Replication主从复制(读写分离) 配置完整版

第五步:在主数据库和从数据库服务器上分别执行以下命令重新启动主数据库和从数据库

第六步:在主数据库上创建用于主从复制的账户

注意:以上命令中的IP地址,是从数据库服务器的IP地址。

第七步:主数据库锁表(禁止再插入数据以获取主数据库的的二进制日志坐标)mysql> flush tables with read lock;Query OK, 0 rows affected (0. sec)

第八步:查看主数据库的状态(并记录下File字段和Position字段的值,在配置从服务器时有用到)

mysql> show master status;+------------------------+----------+--------------+------------------+-------------------+| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |+------------------------+----------+--------------+------------------+-------------------+| mysqlmaster-bin. | | | | |+------------------------+----------+--------------+------------------+-------------------+1 row in set (0. sec)

第九步:创建主数据库的快照文件[root@master ~]# cd /usr/bin/# ./mysqldump -uroot -p -h.0.0.1 -P --all-databases --triggers --routines --events >>/mnt/windows/all.sql上面命令中的红色部分,是一个共享目录,这个目录可以同时被主数据库服务器和从数据库服务器访问到。如果没有这样的共享目录,可以将all.sql放在其它任何目录下,然后使用scp命令复制到远程从数据库服务器的某个目录中这条命令的执行时间根据数据量的不同,会有所不同,如果主数据库的数据量很大,可能需要很长时间,那么在这种情况下,就最好在晚上没有业务的时候进行这个操作,否则第七步中的锁表操作会对业务系统造成很大的影响第十步:解锁主数据库的锁表操作[root@master ~]# mysql -uroot -p (本命令在主数据库服务器上执行)mysql> unlock tables;Query OK, 0 rows affected (0. sec)第十一步:在从数据库服务器上导入第七步创建的快照文件到从数据库中[root@slave ~]# mysql -uroot -p -h.0.0.1 -P < /mnt/windows/all.sql第十二步:在从数据库服务器上设置主数据库服务器向从数据库服务器同步[root@slave ~]# mysql -uroot -pmysql> change master to master_host = '..1.',master_user='repl',master_password='',master_log_file='mysqlmaster-bin.',master_log_pos=;注意:红色部分的值,是在第八步中查出来的,这里不能弄错了第十三步:启动从数据库复制线程mysql> start slave;Query OK, 0 rows affected (0. sec)第十四步:查询从数据库的复制线程状态

如果Slave_IO_Running和Slave_SQL_Running两项都为yes,就表示主从复制配置成功了.下面可以开始测试配置是否成功了,首先在主数据库的test数据库中新建一张表,然后插入几条数据,然后到从数据库看看是否同步过来了。注意:当从数据库有大量的查询时,可以暂时将从数据库的复制线程关闭掉,等查询量降下来了,再打开,这样也不会丢失数据。

附:一个优化好后的主数据库配置文件和从数据配置文件内容如下:

一个优化好的从数据库的配置文件如下:

mysql5.6 主从复制同步详细配置(图文) 环境:Centos6.5mysql5.6采用的是虚拟机环境masterip:...slaverip:...下面开始配置:master的配置:1.注意下图的箭头:2:重新启动mysql服务shell:servi

如何进行mysql的优化 1,这个比较简单:在phpmyadmin中有提供2.先设计表的时候考虑选择什么样的存储引擎,myisam不支持事务,但查询速度快,不过现在一般采用的都是InnoDB,

mysql 5.6.主从复制(也称mysql AB复制)环境配置方法 一、mysql主(称master)从(称slave)复制的原理:(1).master将数据改变记录到二进制日志(binarylog)中,也即是配置文件log-bin指定的文件(这些记录叫做二进制日志事

标签: MySQL5.6 Replication主从复制(读写分离) 配置完整版

本文链接地址:https://www.jiuchutong.com/biancheng/321288.html 转载请保留说明!

上一篇:关于加强MYSQL安全的几点建议(加强mysql安全)

下一篇:mysql5.6 主从复制同步详细配置(图文)(mysql主从复制实现原理)

  • 增值税发票平台怎么下载已认证发票
  • 研发机构采购设计方案
  • 企业留存的盈余公积属于哪个会计科目
  • 一般纳税人每月开票不超10万
  • 装修款需要开发票吗
  • 新公司利润表怎么填
  • 实物投资账务处理
  • 存货报废需要进项转出吗
  • 现金形式发放的福利需要扣税吗
  • 网上车辆购置税缴纳
  • 固定资产怎么确认是不是投入使用了
  • 预付房租收到发票后如何做账
  • 结算本月应付职工工资40000元
  • 电子承兑汇票能转让给个人吗
  • 没有发票的管理费用汇算清缴的时候怎么调出来
  • 增值税负数如何计算
  • 建筑行业预收账款
  • 总分机构如何做账
  • 年薪12万如何申报个人所得税
  • 工会经费具体用途是什么
  • 退回押金如果要退回吗
  • 统一社会信用代码查询官网
  • 同期对比和同比增长
  • 保险车辆折旧的计算方法有哪些
  • 住宿费算业务招待费还是差旅费?
  • 企业残疾人保障金的缴纳标准
  • 微软正式宣布收购动视暴雪
  • 周转材料月末有余额吗
  • 房地产开发企业资质证书
  • 与资产相关的政府补助,如果相关资产在使用寿命结束时
  • 冲回上年多提的费用会计分录
  • linux中安装命令
  • 羽毛球脚踝扭伤怎么办
  • 保险公司的展业方式
  • 新英格兰的秋天
  • 手把手教你用Excel制作考勤表
  • 销项负数发票需要入账吗
  • 法人借钱给公司,公司可以直接转给法人吗
  • 发票入账怎么做分录
  • 企业购买的结构性存款怎样做账
  • 视同销售实物出资是否开专票吗
  • 预提管理费用怎么计算
  • 注解注入
  • 公司租入厂房怎么做账
  • python3 静态方法
  • 实际发生坏账损失不影响应收账款
  • 税务异常有哪些影响
  • 如何查询以前申请的新西兰签证记录
  • 报销的注意事项
  • 企业的资产评估报告在哪里获取
  • 微信红包是否缴纳个税
  • sql server job
  • sql中order by的用法
  • 增值税税控维护费
  • 个税手续费返还比例
  • 以土地使用权投资入股是否缴纳增值税
  • 转账给个人账户
  • 哪些收入属于免增值税
  • 付转让费计入什么科目
  • 货款还没收到有违法所得吗
  • 需要安装的固定资产有哪些
  • 财务月末暂估成本是什么
  • sql server索引怎么用
  • sql server中的权限包括哪三种类型
  • windowsxp复制粘贴不可用?
  • 如何关闭mcafee软件
  • win10系统如何设置不休眠
  • win10如何更换
  • 使用Apache&花生壳架设Web服务器
  • Cocos2dx 3.2 + vs2012 + win7 改变面黑色背景的大小
  • bat批处理命令教程
  • ercp后淀粉酶为什么升高
  • 局域网如何打开共享文件夹
  • 一道关于医用口罩的数学题初二
  • shell获取当前脚本的进程
  • 百度地图给map添加
  • jquery的实现原理
  • js制作网页制作步骤
  • android基础教程第三版电子版
  • 国税地税征管体制改革方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设