zoukankan      html  css  js  c++  java
  • MySQL主从配置实现

    //////////////////////MySQL主从配置////////////////////////////

    首先,两边都要安装MySQL,启动两边的MySQL

    接着,配置主从,要保证主从数据都一样的
    可以用rsync弄过去

    在主上配置/etc/my.cnf
    server-id=1
    log-bin=mysql-bin
    两个可选参数(2选1)
    binlog-do-db=db1,db2... #需要同步的库
    binlog-ignore-db=db1,db2... #忽略不同步的库

    然后重启一下MySQL,
    然后
    mysql -uroot -p
    grant replication slave on *.* to 'repl'@'192.168.31.166'(从) identified by 'aminglinux.com';
    如果IP写成%,就是任意
    flush privileges;
    flush tables with read lock;
    show master status;

    下面就配置从了,
    在从上配置/etc/my.cnf
    server-id=2
    #log-bin=mysql-bin
    可选参数:replicate-do-db=db1,db2
    replicate-ignore-db=db1,db2 (如果主有了,从就不用了)
    然后重启
    登陆从 mysql -uroot -p123456 ...
    slave stop;
    (关键)change master to master_host='192.168.31.100',master_port=3306,master_user='repl',master_password='123123',master_log_file='mysql-bin.000006',master_log_pos=474952(这个看主的);
    这一步的东西都是之前在主配置的东西
    slave start;
    show slave statusG;
    如果slave——IO_RUNNING:YES
    SALVE_SQL_running:YES,那就成功了

    最后,在主上解锁:unlock tables;


    加油吧,自己配置三遍以上!!!
    //////////////////////////////////////////////////////////////////////////////

  • 相关阅读:
    asp.net using library ClosedXML to export excel
    javascript 属性的特性
    javascript 如何避免属性访问错误
    javascript 继承
    Chapter 4 : Character Strings and Formatted Input/Output
    Chapter 3 :Differentiation
    Chapter 3 : Data and C
    Chapter 3 : Data and C
    Chapter 4 : Strings and Formatted Input/Output
    Chapter 1 :Preliminaries
  • 原文地址:https://www.cnblogs.com/ImJerryChan/p/6567273.html
Copyright © 2011-2022 走看看