zoukankan      html  css  js  c++  java
  • Replication in Mysql

    --=======================================================
    --登陆本地服务器
    
    mysql --user=root --password=Auto@sql
    
    --=======================================================
    --切换数据库使用use
    
    use test;
    
    
    --=======================================================
    --创建数据库
    
    CREATE DATABASE DB1;
    
    --=======================================================
    --创建表
    
    CREATE TABLE TB1
    (
        ID INT NOT NULL AUTO_INCREMENT,
        NAME VARCHAR(200) NOT NULL,
        PRIMARY KEY(ID)
    )
    
    --=======================================================
    --停止Mysql服务
    
    sc stop mysql
    
    
    --=======================================================
    --启动mysql服务
    
    sc start mysql
    
    --=======================================================
    --在主机上创建复制用户
    
    CREATE USER repl_user;
    GRANT REPLICATION SLAVE ON *.* TO repl_user IDENTIFIED BY 'Auto@sql';
    
    
    --=======================================================
    --在主机上刷新和锁定表
    
    FLUSH TABLES WITH READ LOCK;
    
    --=======================================================
    --备份数据库
    
    mysqldump --user=root --password=Auto@sql --all-database>d:\b1.sql;
    
    --=======================================================
    --取消表锁定
    
    UNLOCK TABLES;
    
    --=======================================================
    --查看master状态
    
    SHOW MASTER STATUS\G;
    
    --=======================================================
    --在从服务器上创建slave
    
    change master to
    master_host='192.168.25.162',
    master_user='repl_user',
    master_password='Auto@sql',
    master_port=3306,
    master_log_file='sqlnode22-log-bin.000001',
    master_log_pos=106;
    
    --=======================================================
    --在从服务器上启动slave
    
    start slave;
    
    --=======================================================
    --在从服务器上查看slave状态
    
    SHOW SLAVE STATUS \G;
    
    如果master_log_file和master_log_pos与主服务器上一致,并且
    Slave_log_running=Yes 和Slave_SQL_Runing=Yes,则主从配置成功
  • 相关阅读:
    Retrofit的使用
    解决Android Studio在Ubuntu上出现“sdk/platform-tools/adb: error=2, No such file or directory”的方法
    safair浏览器页面局部滑动问题
    App网络测试
    App测试理论简介
    JS -- 流程控制语句
    JS -- DOM(文档对象模型)
    JS -- 操作符和数组
    JS -- 基础语法1
    JS -- JavaScript简介
  • 原文地址:https://www.cnblogs.com/TeyGao/p/2818018.html
Copyright © 2011-2022 走看看