我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Mysql主从复制中需要注意哪些事项

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Mysql主从复制中需要注意哪些事项

Mysql主从复制中需要注意哪些事项,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

一、报错error connecting to master 'x@x.x.x.x:x' - retry-time: 60  retries: 86400

1.检查主从复制的用户名密码;

2.检查MASTER_LOG_FILE和MASTER_LOG_POS。

 记住配置从库的命令,这些参数都要参考主库的配置:

mysql> CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=3308, MASTER_USER='root', MASTER_PASSWORD='oldboy123', MASTER_LOG_FILE='mysql-bin.000007', MASTER_LOG_POS=797;

查询同步结果:

mysql> show slave status \G
*************************** 1. row ***************************
        Slave_IO_State: Waiting for master to send event
         Master_Host: 127.0.0.1
         Master_User: root
         Master_Port: 3308
        Connect_Retry: 60
       Master_Log_File: mysql-bin.000007
     Read_Master_Log_Pos: 797
        Relay_Log_File: mysql-relay-bin.000002
        Relay_Log_Pos: 253
    Relay_Master_Log_File: mysql-bin.000007
       Slave_IO_Running: Yes
      Slave_SQL_Running: Yes
       Replicate_Do_DB: 
     Replicate_Ignore_DB: 
      Replicate_Do_Table: 
    Replicate_Ignore_Table: 
   Replicate_Wild_Do_Table: 
 Replicate_Wild_Ignore_Table: 
          Last_Errno: 0
          Last_Error: 
         Skip_Counter: 0
     Exec_Master_Log_Pos: 797
       Relay_Log_Space: 409
       Until_Condition: None
        Until_Log_File: 
        Until_Log_Pos: 0
      Master_SSL_Allowed: No
      Master_SSL_CA_File: 
      Master_SSL_CA_Path: 
       Master_SSL_Cert: 
      Master_SSL_Cipher: 
        Master_SSL_Key: 
    Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
        Last_IO_Errno: 0
        Last_IO_Error: 
        Last_SQL_Errno: 0
        Last_SQL_Error: 
 Replicate_Ignore_Server_Ids: 
       Master_Server_Id: 3308

同步结果看3项:Slave_IO_Running(I/O线程状态),Slave_SQL_Running(SQL线程状态),Seconds_Behind_Master(复制过程中从库比主库延迟的秒数)。

二、从库出现冲突无法复制。可以将同步指针向下移动一个,如果多次不同步,重复操作。

mysql> stop slave;
Query OK, 0 rows affected (0.02 sec)
mysql> set global sql_slave_skip_counter=1;
Query OK, 0 rows affected (0.00 sec)
mysql> start slave;
Query OK, 0 rows affected (0.01 sec)

三、当前从库还要作为其他从库的主库。在从库的my.cnf加入如下参数,并修改server_id和log-bin的配置(去掉注释,修改默认配置),重启服务。

log-slave-updates
log-bin = /data/3309/data/mysql-bin #根据实际情况写
expire_logs_days = 7 #相当于find /data/3309/data -type f -name "mysql-bin.000* -mtime +7 | xargs rm -f"

看完上述内容,你们掌握Mysql主从复制中需要注意哪些事项的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Mysql主从复制中需要注意哪些事项

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

mongodb主从配置要注意哪些事项

在配置MongoDB主从复制时,需要注意以下几个事项:数据同步:主从配置需要确保主节点和从节点之间的数据同步正常。在配置主从复制时,需要注意主节点是否能正确复制数据到从节点,以确保数据的一致性。数据安全:在配置主从复制时,需要确保数据的安全
mongodb主从配置要注意哪些事项
2024-04-10

制作网站需要注意哪些事项

这篇文章将为大家详细讲解有关制作网站需要注意哪些事项,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。第一,尽量使用文字而不是flash、图片、javascript等来显示重要的内容和链接。Aj
2023-06-12

mysql复制表数据时要注意哪些事项

在复制表数据时,需要注意以下几个事项:确保目标表结构和源表结构一致,包括字段类型、长度、约束等。确保目标表没有重复的主键或唯一索引,避免数据冲突。考虑是否需要将源表的自增主键字段值也复制到目标表中,如果需要则需要设置合适的起始值。注意
mysql复制表数据时要注意哪些事项
2024-04-09

购买虚拟主机需要注意哪些事项

这篇文章主要介绍“购买虚拟主机需要注意哪些事项”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“购买虚拟主机需要注意哪些事项”文章能帮助大家解决问题。1、我们的需求 我们拿这个虚拟主机来做什么?是做博客
2023-06-12

MySQL数据恢复要注意哪些事项

在进行MySQL数据恢复时,需要注意以下几个事项:1.停止数据库服务:在进行数据恢复之前,先停止数据库服务,以免正在运行的数据库操作对恢复过程造成干扰。2.备份数据文件:在进行数据恢复之前,务必先备份所有相关的数据文件,以防止意外发生。3.
2023-09-22

MySQL主从复制原理以及需要注意的地方

写在前面 最近在写Mycat专题,由于不少小伙伴最近要出去面试,问我能不能简单写下MySQL的主从复制原理和注意事项,因为在之前的面试中被问到了这些问题。我:可以啊,安排上了!! 主从复制原理 (1) Master 将数据改变记录到二进制日
2022-05-13

新网站需要注意哪些事项

这篇文章主要讲解了“新网站需要注意哪些事项”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“新网站需要注意哪些事项”吧!  第一、网站上内容不足  新上线网站大多都是只有几个或者几十个新做的网页
2023-06-10

win7换win10需要注意哪些事项

本篇内容主要讲解“win7换win10需要注意哪些事项”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win7换win10需要注意哪些事项”吧!win7换win10需要注意的事项一、BIOS的设置
2023-06-30

mysql安装要注意哪些事项

在安装MySQL时,需要注意以下几个事项:1. 确保系统满足最低要求:MySQL有一些最低硬件和软件要求,需要确保系统满足这些要求,如适当的处理器和内存大小,操作系统版本等。2. 选择合适的MySQL版本:根据自己的需求选择合适的MySQL
2023-08-16

写shell脚本需要注意哪些事项

今天小编给大家分享一下写shell脚本需要注意哪些事项的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. 指定bashshe
2023-06-27

网站建设需要注意哪些事项

小编给大家分享一下网站建设需要注意哪些事项,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、网站风格风格(style)是抽象的。是指站点的整体形象给浏览者的综合感受。整体形象包括站点的版面布局,色彩,字体,浏览方式等。每一
2023-06-07

MySQL排序要注意哪些事项

在MySQL中进行排序时需要注意以下几点事项:确定排序字段:选择要排序的字段。可以是一个或多个字段,可以是数字、字符串、日期等类型的数据。确保选择正确的排序字段,以便按预期进行排序。选择排序顺序:确定升序(ASC)或降序(DESC)的排序顺
MySQL排序要注意哪些事项
2024-02-29

网站改版需要注意哪些事项

小编给大家分享一下网站改版需要注意哪些事项,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!  一、企业网站为什么要改版?  为什么要改版?解答了这个问题,也就解答了是不是要改版。这个问题老渔哥玩网络觉得归总起来可以分三个层面
2023-06-10

编程热搜

目录