时间:2021-07-01 10:21:17 帮助过:24人阅读
在一篇文章《离线安装mysql数据库》,讲解了离线安装mysql数据库的过程,本文将讲解mysql数据库的主从配置方法。mysql数据库进行主从配置后,可以实现数据库的备份、同时应用也可以实现读写分离,提高应用的并发量。
从《高性能mysql》书中讲解主从原理大致有三个步骤:
原理图为:
演示的环境如下:
首先在这两台服务器安装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模式下的表及数据,即:
结果为:
说明表也同步好了,再查看数据,即:
结果为:
说明数据也同步过来了。
以你最方便的方式关注我:
微信公众号:
mysql数据库主从配置
标签:tab 注意 方式 sql数据库 二进制日志 关注 结果 执行 bin