多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
| 名称 | IP | | --- | --- | | msyql-master(主库) | 192.168.197.135 | | mysql-slave(从库) | 192.168.197.136 | **配置主库** 修改my.cnf文件,在\[mysqld\]加入下面的内容: ``` # 服务的唯一编号 server-id = 1 # 开启mysql binlog功能 log-bin = mysql-bin # binlog记录内容的方式,记录被操作的每一行 binlog_format = ROW # 减少记录日志的内容,只记录受影响的列 binlog_row_image = minimal # 指定需要复制的数据库名为jgyw binlog-do-db = jgyw ``` 重启mysql服务 ``` service mysqld restart ``` 创建从库同步数据的账号 ``` grant replication slave on *.* to 'jgyw'@'192.168.197.136' identified by 'jgyw@123'; flush privileges; ``` **配置从库** 在\[mysqld\]加入下面的内容 ``` # 服务的唯一编号 server-id = 2 # 开启mysql binlog功能 log-bin = mysql-bin # binlog记录内容的方式,记录被操作的每一行 binlog_format = ROW # 减少记录日志的内容,只记录受影响的列 binlog_row_image = minimal # 指定需要复制的数据库名为jgyw replicate-do-db = jgyw ``` 重启mysql服务 ``` service mysqld restart ``` 执行同步命令 ``` # 设置主服务器ip,同步账号密码,同步位置 change master to master_host='192.168.197.135',master_user='jgyw',master_password='jgyw@123',master_log_file='mysql-bin.000002',master_log_pos=2380; # 开启同步功能 start slave; ``` 查看状态 ``` show slave status \G; ``` ![](https://img.kancloud.cn/16/7d/167dfa24b699fbdc9278566e52a4f2bb_997x392.png) Slave_IO_Running和Slave_SQL_Running的状态都为Yes时,说明从库配置成功。 https://www.cnblogs.com/atcloud/p/10773855.html