linux(redhat)下配置mysql主从库同步复制

第一步:准备工作。

在两台linux主机下分别安装好mysql,并开启远程访问功能..

见http://my.oschina.net/u/1789904/blog/380197

主机master:    192.168.223.129

从机slave:129.168.223.130

第二步:配置主机master:192.168.223.129

打开主机master上安装的mysql配置文件my.cnf,增加1,2,3,4点内容后保存。然后重启mysql服务:service mysql restart

linux(redhat)下配置mysql主从库同步复制_第1张图片

对从机slave进行授权,然后查看master状态:show master status

linux(redhat)下配置mysql主从库同步复制_第2张图片

第三步:配置从机slave :129.168.223.130

打开从机slave上的mysql配置文件my.cnf,增加下面1,2两行,保存并退出。重启mysql服务:service mysql restart

linux(redhat)下配置mysql主从库同步复制_第3张图片

进入mysql,根据主机master的show master status命令查询出来的参数配置主机参数,然后启动从机slave:

mysql>change master to master_host='192.168.223.129',master_user='root',master_password='a123',master_

log_file='mysql-bin.000006',master_log_pos=310;

查看从机配置状态:

linux(redhat)下配置mysql主从库同步复制_第4张图片

第四步:测试

在主机master进入mysql,创建一个数据库xiejunbo,并创建表user,并加入一条记录。

linux(redhat)下配置mysql主从库同步复制_第5张图片

在从机slave上查看数据同步复制结果:主从数据一致,同步成功。

linux(redhat)下配置mysql主从库同步复制_第6张图片

第五步 return success();

也可以参考:http://www.linuxidc.com/Linux/2013-10/91682.htm

你可能感兴趣的:(linux(redhat)下配置mysql主从库同步复制)