首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未更新MySQL复制Binlog文件位置

未更新MySQL复制Binlog文件位置
EN

Stack Overflow用户
提问于 2015-08-12 04:09:22
回答 1查看 1.1K关注 0票数 0

我正在设置复制,但我面临的问题是,在执行任何insert update查询或甚至创建表时,没有更新binlog文件。我的my.cnf大师

代码语言:javascript
运行
复制
server-id       = 1
log_bin         = /var/log/mysql/mysql-bin.log
expire_logs_days    = 10
max_binlog_size         = 100M
binlog_do_db        = rep_db

我的硕士地位如下:

代码语言:javascript
运行
复制
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文件和主状态中的位置,但是有些地方出错了,而且没有被更新。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-12 05:16:20

你可以用以下两种方法来检查-

方法1:如下所示使用sql语句并签入binlog文件-

代码语言:javascript
运行
复制
use rep_db;
Execute your update statement here

Method2:从binlog_do_db中删除数据库(现在所有db都将被复制),用于测试和重新启动mysql服务。现在检查日志在binlog文件中是否正在更新。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31955866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档