快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

[mysql数据库主从同步配置]mysql数据库主从配置

请联系QQ:1793040 索取软件

在一篇文章《离线安装mysql数据库》,讲解了离线安装mysql数据库的过程,本文将讲解mysql数据库的主从配置方法。mysql数据库进行主从配置后,可以实现数据库的备份、同时应用也可以实现读写分离,提高应用的并发量。

从《高性能mysql》书中讲解主从原理大致有三个步骤:

  • 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。
  • 从库通过IO线程将主库上的日志复制到自己的中继日志(Relay Log)中。
  • 从库通过SQL线程读取中继日志中的事件,将其重放到自己数据上。

原理图为:

演示的环境如下:

名称 IP
msyql-master(主库) 192.168.197.135
mysql-slave(从库) 192.168.197.136

首先在这两台服务器安装mysql数据库,安装方法参考《离线安装mysql数据库》。

(1)、配置主库

  • 修改my.cnf文件,在[mysqld]加入下面的内容:

    
    
  • 修改好配置文件,重启mysql服务

    
    
  • 创建从库同步数据的账号

    
    

    注意:上面这两个命令是在mysql的终端执行的。

  • 查看主库的状态:

    mysql的终端执行:

    
    

    返回的信息为:

    
    

(2)、配置从库

  • 修改my.cnf文件,在[mysqld]加入下面的内容:

    
    
  • 修改好配置文件,重启mysql服务

    
    
  • 执行同步命令

    mysql的终端执行:

    
    
  • 查看从库的状态

    mysql的终端执行:

    
    

    返回信息为:

注意:Slave_IO_Running和Slave_SQL_Running的状态都为Yes时,说明从库配置成功。

(1)、在主库上创建jgyw模式,即:


(2)、在主库上的jgyw模式里面创建comm_config表,即:


(3)、在主库上往comm_config表中插入一条记录,即:


(4)、在从库上查看模式,即:


结果为:


说明jgyw模式同步到从库了

(5)、在从库上查看jgyw模式下的表及数据,即:


结果为:


说明表也同步好了,再查看数据,即:


结果为:


说明数据也同步过来了。

以你最方便的方式关注我:
微信公众号:

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1793040