准备
两台服务器都装有mysql,最好是同一个版本的mysql,如果不是同一版本,最好是master高于slave
两台服务器可以相互ping通
规定:192.168.96.132 主
192.168.96.151 从
配置
一、主服务器准备192.168.96.132
mysql -u root -p
#进入主mysql控制台
create database test;
#建立数据库
grant replication slave on *.* to 'slaveuser'@'192.168.96.151' identified by '123456' with grant option;
#授权用户slaveuser只能从192.168.96.151这个IP访问主服务器192.168.96.132上面的数据库,并且只具有数据库备份的权限
二、从服务器准备192.168.96.151
mysql -u root -p #进入从mysql控制台
create database test; #建立数据库
eixt;
测试从服务器登陆主服务器:
mysql -u slaveuser -h 192.168.96.132 -p