主要是修改配置文件,一般在linux下安装的mysql配置文件是my.cnf,在windwos下是my.ini,
修改主服务器配置文件
server-id=1
log-bin=二进制文件的位置 //主服务器需打开二进制日志
binlog-do-db=mydata //需要同步的数据库
#binlog-ignore-db=
用户必须有REPLICATION SLAVE 权限
配置从服务器
server-id = 2
replicate-do-db=mydata
master-host = 192.168.1.100
master-user = root
master-password = lcxlcx
master-port = 3306
蓝色部分在某些mysql版本下可能有不兼容的情况
通过输入命令解决
change master to master_host=’主服务器地址‘, master_user=’用户名‘, master_password=’密码‘, master_port=端口号,MASTER_CONNECT_RETRY=10;
再执行start slave;
重启mysql后后在从服务器输入命令
show slave status\G;
查看状态
reset master; //相当于清空配置