zoukankan      html  css  js  c++  java
  • mysql 主从同步出问题,重新修复从库

    mysql 主从同步出问题,重新修复从库 - web架构研究

        mysql 主从同步出问题,重新修复从库
        0


        昨天由于操作失误,在从库上执行一堆sql之后,导致主从同步错误,并且已经无法恢复。

        所以绝对重新修复所有数据,由于数据量还不是太大,所以修复起来还不是特别困难。

        顺便记录下操作方式,也提醒大家千万不要在从库上执行写操作啊~~伤不起~

        主库相关操作

        1 主库上锁表

        flush tables with read lock;

        2 记录 master log file及file position

        show master status;

        比如:

        mysql> show master status;
        +------------------+----------+--------------+------------------+
        | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
        +------------------+----------+--------------+------------------+
        | mysql-bin.000011 | 36139455 |              |                  |
        +------------------+----------+--------------+------------------+

        3. tar -zcvf mysql.tar.gz ./data //备份数据文件

        4. unlock tables; //解锁主库表

        从库相关操作

        1 /etc/init.d/mysql stop 停止mysql
        2.将主库数据库文件copy到从库中
        3.启动从库
        4

        CHANGE MASTER TO MASTER_HOST='192.168.249.215', MASTER_PORT=3306,   MASTER_USER='slave', MASTER_PASSWORD='slave',master_log_file='mysql-bin.000010' ,master_log_pos=769 ;


        5.start slave;

        验证方法:

        slave statusG;

        Slave_IO_Running: Yes
        Slave_SQL_Running: Yes


        上面2项都为'Yes',表示slave正常
  • 相关阅读:
    RedHat Linux下利用sersync进行实时同步数据
    curl网站开发指南
    常用命令
    Linux 查看CPU信息、机器型号等硬件信息
    -bash: crontab: command not found(转)
    端口映射工具--socat
    左右半透明的无缝滚动
    js学习笔记33----DOM操作
    Framework 7 之 给Picker Modal 添加半透明背景
    网页嵌入自定义字体方法
  • 原文地址:https://www.cnblogs.com/lexus/p/3374620.html
Copyright © 2011-2022 走看看