The Seven Year Itch.

MENU

MySQL主从服务配置

August 10, 2016 • Read: 332 • 闲记

1、首先将两台服务器全部装一个版本的数据库。两台机器都装哟!
1

2、将服务启动。
2

3、在/etc/my.cnf下修改,指定一个server-id,这里从1开始
3

4、主服务器设置

GRANT REPLICATION SLAVE ON *.* to 'mysqlzc'@'Your_ip_address' identified by 'Y_password';

请输入图片描述

5、记录position值
输入 show master status;
5


                     **至此,主服务暂时创建完毕,下面打开第二个服务器!**

重复第一步,编辑/etc/my.cnf 将server-id=[指定一个值,这里自己的填写(2或者10)]

进入mysql 输入:

change master to master_host='192.168.70.7',master_user='mysqlzc',master_password='Y_password',master_log_file='mysql-bin.000002[刚才主服务器记录的值]',master_log_pos=106[这里的数字就是pos记录的值]

如果出现报错,先运行 stop slave; 再输入以上内容!

6

7、启动 slave;
7

8、在从服务器运行 show slave status\G 来查看IO SQL是否已经成功同步!都是yes代表成功!
8

9、验证!在主服务器创建新的数据和表。然后登陆从服务器查看是否同步!
9

Tags: None
Archives QR Code
QR Code for this page
Tipping QR Code