环境:CentOS7系统,MySQL5.7版本
master ip:192.168.6.112,主服务器已安装discuz,数据库名为discuz
slave ip:192.168.6.113,把主服务器的discuz数据库导入到这台服务器
主数据库配置vim /etc/my.cnf
log-bin = mysql-bin-master #启用二进制日志
server-id = 1 #本机数据库ID
binlog-do-db=discuz #需要主从同步的数据库名
binlog-ignore-db=mysql #禁止主从同步的数据库名
service mysqld restart #重启MySQL
从数据库配置vim /etc/my.cnf
server-id = 2 #设置服务器ID
重启mysql服务service mysqld restart
mysql -u root -p #登录mysql
mysql> change master to master_host='192.168.6.112',master_user='root',master_password='aa123'; #绑定主服务器
mysql> start slave;
mysql> show slave status\G #查看状态
OK!到这里主从复制已经配置完成。
登录主服务器查看mysql进程列表
mysql> show processlist \G
可以看到如下信息
接下来去自己搭建的discuz新注册账号,到数据库中查看发现数据已经同步了