mysql-主从复制

2021-07-06  本文已影响0人  卫泽洪_70a7

准备工作

复制的基本原理

复制的基本原则

复制的最大问题

一主一从常见配置

[mysqld]
#【必须】主服务器唯一ID
server-id=1
#【必须】启用二进制文件
log-bin=D:/kpdata/data/mysqlbin
#【可选】启用错误日志
#log-err=D:/kpdata/data/mysqlerr
#【可选】根目录
#basedir="C:/Program Files/MySQL/MySQL Server 5.7/"
#【可选】临时目录
#tmpdir="C:/Program Files/MySQL/MySQL Server 5.7/"
#【可选】主机,读写都可以
#read-only=0
#【可选】设置不要复制的数据库
#binlog-ignore-db=mysql
#【可选】设置需要复制的数据库
binlog-do-db=world
请不要自己创建data文件夹

网上很多教程建议自己新建一个空data文件夹,再在my.ini文件中增加一句:

# 设置mysql数据库的数据的存放目录
datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64\\data

这样会导致服务无法启动,不要添加这一句,也不要自己新建data文件夹,由mysql自动生成data就好。

grant replication slave on *.* to 'zhangsan'@'192.168.56.10' identified by '123456';
flush privileges;
上一篇下一篇

猜你喜欢

热点阅读