zoukankan      html  css  js  c++  java
  • 主备数据库配置(windows)


    1,手动将主库同步到从库

    2,主数据库配置(my.ini)
    /*server-id = 1
    log-bin = log-bin
    expire_logs_days = 10 #日志保存时间
    binlog-ignore-db=information_schema #这是mysql默认的数据库,忽略掉
    binlog-ignore-db=mysql #这是mysql默认的数据库,忽略掉
    binlog-ignore-db=performance_schema #这是mysql默认的数据库,忽略掉
    binlog-do-db = wyglxt #需要同步的数据库,如果需要同步所有数据库,可不设置*/

    3,重启主库服务器
    4,从数据库配置
    /*server-id = 2
    log-bin = log-bin
    binlog-do-db = wyglxt #需要同步的数据库,如果需要同步所有数据库,可不设置*/

    #校验配置是否生效(显示的值是自己配置的值即为生效了)
    SHOW VARIABLES LIKE 'server_id';

    #创建同步数据的用户,授权
    CREATE USER 'slave'@'%' IDENTIFIED BY '123456';
    GRANT replication slave,file ON *.* TO 'slave'@'%';

    #查看主库参数
    show master status;

    #从数据库执行
    /*slave stop;
    CHANGE MASTER TO
    MASTER_HOST='192.168.11.3',
    MASTER_USER='slave',
    MASTER_PASSWORD='123456',
    MASTER_LOG_FILE='binlog.000200',
    MASTER_LOG_POS=155;
    slave start;*/

    #校验是否配置成功
    #主库执行,command列出现Binlog Dump则为配置成功
    show processlist;
    #从库执行,Slave_IO_Running 和 Slave_SQL_Running 两个值为YES基本上成功了
    show slave status;

    #在主库添加数据,从库可以自动更新,则配置成功
  • 相关阅读:
    对websoceket进行压力测试(一)
    学习springboot的一个网站
    重装mysql数据库
    websocket扫盲:基础知识(二)
    json-lib 之jsonConfig详细使用
    hibernate的like用法(用占位符解决)
    【转载】hibernate查询参数绑定
    Struts2 Anotation action
    PLSQL怎样导出oracle表结构
    从命令行启动oracle服务
  • 原文地址:https://www.cnblogs.com/excellencesy/p/14277754.html
Copyright © 2011-2022 走看看