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,则主从配置成功
  • 相关阅读:
    下一个ajax异步请求被挂起问题
    借鉴别人的Oracle 11g安装和卸载图文教程
    Html5 实现网页截屏 页面生成图片(图文)
    Oracle修改字段类型方法小技巧
    基于轻量级ORM框架Dapper的扩展说明
    JavaScript+html5 canvas实现本地截图教程
    SkipList跳表基本原理
    Oracle日期查询:季度、月份、星期等时间信息
    设计模式之模板模式
    设计模式之解释器模式
  • 原文地址:https://www.cnblogs.com/TeyGao/p/2818018.html
Copyright © 2011-2022 走看看