版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/The_Reader/article/details/82633310
首先要有两个装有mysql的节点系统
然后将一台定为主节点,一台定位从节点
在主节点中,将/usr/share/mysql/my-medium.cnf /etc/my.cnf
并vi /etc/my.cnf将server_id改为1
从节点做法一样,但要将server_id 改为2
然后重启mysql
service mysql restart
然后可以通过show variables like ‘service_id’
主节点:
从节点:
主节点中查看master状态。show master status
然后在从节点中配置:
master_log_file与master_log_pos是通过主节点status中查出来的.
启动从服务
查看启动状态
权限问题:*.* :表示所有库名 . 所有表名 ,% :表示所有节点地址。by 后面的‘admin’为密码。
此时master写入数据,slave也会写入数据。
可以试着在master中创建一个database然后在slave中查看一下它的数据中是否包含新建的database。