加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

简单弄懂mysql 主从复制

发布时间:2023-09-27 15:23:24 所属栏目:MySql教程 来源:
导读:下文主要给大家带来简单搞懂mysql 主从复制,希望简单搞懂mysql 主从复制能够带给大家实际用处,这也是我编辑这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。

A------------------------------------
下文主要给大家带来简单搞懂mysql 主从复制,希望简单搞懂mysql 主从复制能够带给大家实际用处,这也是我编辑这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。
 
A--------------------------------------》B
 
master                                               slave
 
1.此处变动
 
binary log                          2.读取变动的binary
 
                                           3. 然后经过本地的relay log
 
                                           4.利用SQL thread来读写表进行复制
 
并行                                                   串行
 
我的环境是:这里强调下,应该是要数据库版本一致,但是小不一致还没有测试,生产环境还是一致比较稳定吧,谁知道会出现啥问题
 
首先配置主云服务器,网上都有,一个是id,一个是打开二进制日志。然后查看show master status;
 
然后配置从云服务器,我这里讲一下wamp的PHPmyadmin的(估计linux的好一点)
 
在复制那里创建从云服务器(界面化),
 
第一个错误:无法读取主云服务器日志
 
解决:哦no,忘了建一个复制用户,主云服务器建立用户,权限给几个就好,一个复制,一个查看文件,在给个授权吧
 
, , ,
 
第二个就是无奈的错误,找了好久error  1794
 
这个问题就是配置文件的问题,一般不管你怎么修改都不好使,除非你可以闭着眼睛斜MySQL配置,毕竟开源。否则就不要在my.ini 上修改,直接复制my.default.ini,添加这几个信息(部分可以复制my.ini)
 
log_bin=mysql-bin
 
# These are commonly set, remove the # and set as required.
 
# basedir = .....
 
# datadir = .....
 
# port = .....
 
# server_id = .....
 
basedir=d:/wamp/bin/mysql/mysql5.6.17
 
log-error=d:/wamp/logs/mysql.log
 
datadir=d:/wamp/bin/mysql/mysql5.6.17/data
 
binlog_format=mixed
 
server_id = 15
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章