MySQL - 主从同步

本文详细介绍了如何进行MySQL主从同步的环境准备、核心配置、数据同步和数据备份步骤。主节点配置包括设置唯一ID、启用二进制日志等,从节点配置只需设置唯一ID。数据同步涉及创建同步账号、锁表、备份数据、解锁及从节点数据恢复。通过变更主服务器信息和启动slave,完成从节点连接。最后,检查从节点状态确保同步成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL - 主从同步

目录

环境准备

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值