• mysql主从复制linux配置(二进制日志文件)


    安装mysql,两台机器一主(192.168.131.153),一从(192.168.131.154)

    主机配置

    修改主/etc/my.cnf文件 添加

      #server_id=153 ###服务器id
      #log-bin=mysql-bin ###开启日志文件

      注意:放在这个位置,不要放在最下面

        

      service mysqld restart 重启mysql

    这两个语句是查看主配置的是否正确, 

    SHOW VARIABLES LIKE 'server_id';(server_id不配置默认为0,成功后为153)

    show master status;(查看主机状态,同步文件,同步位置)

    给从授权一个账号

    GRANT REPLICATION SLAVE ON *.* to 'mysync'@'%' identified by 'lqm';

    从机配置

     my.cnf文件

    #server_id=154
    #log-bin=mysql-bin
    #binlog_do_db=user   #同步哪个数据库


    service mysqld restart #重启

    执行sql 从机同步主机

    stop SLAVE

    change master to master_host='192.168.131.153',master_user='mysync',master_password='lqm',master_log_file='mysql-bin.000002',master_log_pos=991;

    start SLAVE

    修改主机,从机就会跟着变了

  • 相关阅读:
    cmd常用指令
    python笔记01-05
    python安装过程中的一些问题
    初始化spring容器的一种方式
    切入点范式
    spring的list注入多个值
    Statement和PreparedStatement有什么区别?哪个效率高?
    sql 的四种隔离级别
    简单的spring核心配置文件编写
    spring
  • 原文地址:https://www.cnblogs.com/lqmblog/p/11328840.html
Copyright © 2020-2023  润新知