gpt4 book ai didi

MySQL Replication Binlog 文件位置未更新

转载 作者:行者123 更新时间:2023-11-29 12:03:32 31 4
gpt4 key购买 nike

我正在设置复制,但我面临的问题是,当我执行插入更新的任何查询甚至创建表时,二进制日志文件没有被更新。这里是我的主人 my.cnf

server-id       = 1
log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
binlog_do_db = rep_db

我的大师状态如下:

mysql> show master status\G
*************************** 1. row ***************************
File: mysql-bin.000001
Position: 107
Binlog_Do_DB: rep_db
Binlog_Ignore_DB:
1 row in set (0.00 sec)

它正在更新 binlog 文件和 Master 状态中的位置,但出现问题并且未更新。

最佳答案

您可以通过以下两种方式查看-

方法1:使用如下sql语句并检查binlog文件-

use rep_db;
Execute your update statement here

方法2:从binlog_do_db中删除您的数据库(现在所有数据库都将被复制)以进行测试并重新启动mysql服务。现在检查 binlog 文件中的日志是否正在更新。

关于MySQL Replication Binlog 文件位置未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31955866/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com