MySQL主从同步常见报错的解决办法
admin
2023-05-03 19:02:11
0

数据库主从同步的时候有两个线程:IO线程和SQL线程。常见的报错时围绕这两个线程出现的。

IO线程:把主库binlog日志的内容记录到本机的中继日志文件里。
IO线程报错的原因有两个,第一是指定主库信息时参数信息有误;第二时安全限制(包括firewall,selinux)。

查看报错原因:
mysql> show slave status\G
……
Last_IO_error:报错提示
……
常见错误提示:error connecting to master 'repluse@192.168.4.51:3306' - retry-time: 60 retries:1
报错提示在从数据库服务器上指定主库信息参数时有误,通常是与主库授权时的用户或密码不一致造成的
MySQL主从同步常见报错的解决办法
另外,如果是指定主库信息时参数有误的话,可以查看数据库目录下的记录连接主库信息的文件master.info
[root@mysql]# cat /var/lib/mysql/master.info
MySQL主从同步常见报错的解决办法
>这里的参数就是指定主库信息时设置的参数
附指定主库信息时的命令及示例截图
mysql> change master to
-> master_host="ip地址",
-> master_user="授权时指定的用户名",
-> master_password="用户密码",
-> master_log_file="binlog日志",
-> master_log_pos=偏移量;

MySQL主从同步常见报错的解决办法

修复IO线程:
mysql> stop slave;
mysql> change master to 选项=值;
mysql> start slave;


SQL线程:执行本机中继日志文件里的SQL命令,把数据写进本机数据库里
SQL线程出错原因:一般时执行中继日志文件里sql命令用到的库或表在本机不存在
修复SQL线程:
查看 本机和主数据库服务器中的库和表,使本机有主数据库服务器中的库或表。
先停止slave服务,晚上库或表之后再启动slave服务
mysql> stop slave;
修改
mysql> start slave;


相关内容

热门资讯

Google在港推出AI代理G... 观点网讯:7月29日,Google在香港推出AI代理Gemini Spark,该代理可全天候在后台运...
5G+165Hz!联想新品官宣... 近两年来,小屏平板一直是比较有趣的一个品类。 不同于大平板注重效率、手机追求万能的特点,拯救者Y70...
原创 马... 马斯克又出来了。这次说2036年钱就没用了。 理由是人工智能加机器人,东西多到你用不完,还拿钱干嘛...
美的集团:我国智能家居互联互通... IT之家 7 月 30 日消息,美的集团今日发布公告,7 月 21 日至 23 日,智能家居互联互通...
华为新款MatePad Pro... 【CNMO科技消息】7月30日,@华为终端 官宣全新旗舰平板华为MatePad Pro。 新款华为...
从实验室到实景验证:6G光子太... 全息通信是第六代移动通信(6G)的典型应用场景之一,旨在通过融合无线传输与全息三维成像技术,实现超大...
从“能对话”到“能干活”——人... 【经济界面】 光明日报记者 刘坤 李晓东 周洪双 人工智能(AI)眼镜化身为个人“助理”,实时进行...
【全新发布】UminiP Pr... (来源:洲明科技)
日本通过“H3火箭8号”发射失... △H3火箭(资料图) 日本文部科学省30日召开关于去年“H3火箭8号”发射失败的会议。会议通过的最终...
互联网巨头抢滩健康硬件,上游芯... 封面新闻记者 付文超 当下,互联网巨头对健康硬件的押注,正在成为产业现实,加速拉动整个产业链步入新一...