反馈已提交

网络繁忙

MySQL Binlog配置

  • 文档创建者:FineTube
  • 历史版本:3
  • 最近更新:FineTube 于 2021-08-05
  • 1 修改my.cnf

    打开或者新建mysql配置文件my.cnf(windows版本的是my.ini)

    linux版本的路径通常是/etc/my.cnf,windows的路径则在mysql安装目录的根目录下

    文件内容设置如下:

    [mysqld]
    
    log_bin=ON #开启binlog
    
    server-id=123 #设置一个与其他mysql不相同的id
    
    binlog-format=row #设置binlog模式为row


    保存之后重启mysql


    2 查看binlog是否生效

    使用root用户进入到mysql

    show variables like '%log_bin%';(需要设置为ON)
    
    show global variables like '%binlog_format%';(需要设置为ROW模式)


    3 创建binlog用户和授权

    create user 'binlog_test'@'%' identified by '123456';
    grant REPLICATION SLAVE,REPLICATION CLIENT on *.* to 'binlog_test'@'%' identified by '123456'; -- 全局设置*.*
    flush privileges;


    附件列表


    主题: 配置要求
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭