Mysql主从服务器的配置

主要是修改配置文件,一般在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; //相当于清空配置

评论关闭