MySQL - 主从同步
目录
环境准备
- 两台mysql
MySQL核心配置
1.【必须】主服务器唯一ID
server-id =1
2.【必须】启用二进制日志
log-bin=自己本地的路径/mysqlbin
3.【可选】启动错误日志
log-err=自己本地的路径/mysqlerr
4.【可选】根目录
basedir="自己本地路径"
5.【可选】临时目录
tmpdir="自己的本地路劲"
6.【可选】数据目录
datadir="自己本地路径/Data/"
7.read-only=0
主机,读写都可以,0或者false表示关闭,读写都支持;1或者true便是开启,只支持读取数据,但是只对普通用户生效
8.【可选】设置不要复制的数据库
binlog-lgnore-db=mysql
9.【可选】设置需要复制的数据
binlog-do-db=需要复制的主数据库名字
vim /etc/my.cnf
- 主节点配置
- mysql之间数据备份用的是日志实现
- 只需要在核心配置文件增加 log-bin 和 server-id