mysql 主从配置
主库配置
1.修改配置文件 my.cnf #(do需要写入的,lgnore 排除的)
bin-log=bin-log #开启写入日志 名称随意(必需)
server-id = 1 #ID唯一(必需)
binlog_format=mixed #写入日志模式 默认mixed (选择)
max_binlog_size = 1K #日志大小 默认1G 最小1K (选择)
binlog-do-db=test #指定写入日志的数据库 默认全部 (选择)
binlog-lgnore-db=test #排除写入日志的数据库 默认不排除 (选择)
2.创建用户 (也可使用现成用户root)
grant replication slave on *.* to slave@‘从库IP’ identified by '123456'; #用户 slave 密码123456 授予所有库.表权限
3.查看当前日志文件和日志端口
show master status;
从库配置
1.修改配置文件 my.cnf #(do需要写入的,lgnore 排除的)
server-id = 2 #ID唯一(必需)
replicate_do_db=test #需要复制的库 默认全部 (选择)
replicate_do_table=test.a #需要复制的表 默认全部(选择)
replicate-lgnore-table=test.c #排除要复制的表(选择)
2.配置同步参数
stop slave; #关闭同步操作
CHANGE MASTER TO
master_host = '主库IP地址',
master_port=主库端口号,
master_user = '主库用户名',
master_password = '主库密码',
master_log_file = '主库当前日志文件',
master_log_pos = 主库当前日志端口;
start slave; #开启同步操作
show slave status #查看同步配置信息
到此配置完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」