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,则主从配置成功
  • 相关阅读:
    tensorflow入门
    【CentOS】yum安装教训
    【转载】Linux的五个查找命令
    【git】本地git bash连接远程库github
    【python学习】字符串相关
    【Linux】单计算机安装PBS系统(Torque)与运维
    xshell上windows和linux互传文件命令
    【Linux】Linux命令行下多任务前后台切换
    【python】windows更改jupyter notebook(ipython)的默认打开工作路径
    【Introduction】R语言入门关键小结
  • 原文地址:https://www.cnblogs.com/TeyGao/p/2818018.html
Copyright © 2011-2022 走看看