Mysql主从配置

作者: 小子加油 | 来源:发表于2016-09-12 11:42 被阅读0次

    mysqly主从


    1、授权一个用户,在从服务器上可以通过这个用户来连接主服务器

      grant all on *.* to san@192.168.88.89 identified by '123' 
    

    2、 修改主数据库服务器的配置文件,开启bin-log并设置server-id的值:
    vi my.conf

    [mysqld]
    log-bin=mysql-bin
    server-id=1
    

    3、清空所有的bin-log日志并查看当前bin-log日志:

      reset master;
      show master status;
    

    4、 备份主服务器的test数据库
    5、重启mysql

      ps -le | grep mysqld
      pkill mysqld
    

    6、 将备份的test数据库导入到从数据库服务器,修改从数据库的配置文件,开启bin-log并设置server-id的值:
    vi my.cnf

      server-id=2
    

    7、重启mysql
    8、连接主服务器

     change master to master_user='san',master_password='123',master_host='192.16.88.89',master_port=3306;
    

    9、 开启主从同步

      start slave;                //stop slave;
    

    show slave status\G;
    show processlist\G;

    binlog常用操作

    mysql>show master status;查看当前binlog日志
    mysql>reset master;清空所有binlog日志
    mysql>flush logs;启用一个新binlog日志

    相关文章

      网友评论

        本文标题:Mysql主从配置

        本文链接:https://www.haomeiwen.com/subject/muspettx.html