zoukankan      html  css  js  c++  java
  • mysql主从复制测试

    mysql主从复制测试:

    1. 配置主服务器:
    在主库上面添加复制账号
    GRANT REPLICATION SLAVE on *.* to 'mark'@'%' identified by 'mark' WITH GRANT OPTION;

    在my.ini配置文件中添加配置:
    [mysqld]
    # 服务的唯一标识符
    server-id=1
    # 开启二进制日志,默认路径在data/下
    log-bin=mysql-bin
    # 二进制文件的格式
    binlog_format=row

    查看状态:
    SHOW MASTER status

    2. 配置从服务器:
    server-id=2
    log-bin=mysql-bin
    binlog_format=row

    在从机上链接主机:
    change master to master_host="192.168.96.12", master_port=3306, master_user="mark", master_password="mark",
    master_log_file="mysql-bin.000004", master_log_pos=107 , master_connect_retry=10;
    备机上启动IO线程和SQL线程
    mysql>start slave;
    查看状态:
    show slave status


    然后在master上创建一个数据库db1,建表tb1,插入数据进行测试

    复制过程中如果出现错误,将不需在进行后续的复制,可设置slave来跳过错误:
    #slave-skip-errors=1062,1053,1146 #跳过指定error no类型的错误
    #slave-skip-errors=all #跳过所有错误

  • 相关阅读:
    Zabbix——1
    Hive 基础知识——01
    Vim快捷命令
    Shell——2
    Shell——6
    Shell——4
    Shell——3
    Shell——1
    Hive 安装和配置以及基本语法——02
    Shell——5
  • 原文地址:https://www.cnblogs.com/rash/p/6420693.html
Copyright © 2011-2022 走看看