zoukankan      html  css  js  c++  java
  • MySQL主从备份配置

    主库配置:

    Windows环境:找到my.ini配置文件(我默认安装的路径在C:ProgramDataMySQLMySQL Server 5.7),确保[mysqld]下有server-id=1和log-bin = mysql-bin两个配置,重启mysql服务,登录mysql后,输入show master status查看主节点状态:

     linux环境:找到my.conf配置文件,配置和上边的一样。

    从库配置:(从库版本据说不能低于主库版本)

    Linux环境:找到my.conf配置文件(我默认安装的路径在/etc/mysql/my.conf),确保[mysqld]下有server-id=2,重启mysql服务;登录mysql服务后,配置主节点关联,change master to master_host='192.168.2.105',master_user='root',master_password='000000',master_log_file='mysql-bin.000001',master_log_pos=154;(注意里边参数是上图主库查到的数据)

    输入start slave启动slave服务,查看slave节点状态,show slave statusG

    window环境:找到my.ini,配置和Linux环境一样。

    OK,配置完成,主库root账户下执行创建库,创建表,增删改查,从库会自动同步。

    ----------------异常问题------------------

    看网上说主库重启会导致log-bin和position的参数变化,此时重启slave(stop slave,start slave)即可.

    --------end--------

  • 相关阅读:
    Atlas
    MHA高可用
    Mycat 读写分离
    数据库 基于GTID主从复制
    DHCP服务
    python垃圾回收机制
    深拷贝、浅拷贝、引用(总结)
    python内存管理机制
    web安全-横向越权与纵向越权
    登录功能SQL注入
  • 原文地址:https://www.cnblogs.com/cbxx/p/14377006.html
Copyright © 2011-2022 走看看