请教:mysql的配置文件 log-bin=mysql-bin 我已经打开了,把前面的#去掉了,我在mysql的配置文件的最后一行加了一句binlog_format="ROW" 发现没有效果其原因不太清楚,我用的Open Replicator项目地址:https://github.com/whitesock/open-replicator
结合http://blog.csdn.net/u013256816/article/details/53072560中的代码,最后发现运行main不报错,这个时候我就去操作我本地数据库,进行表中的数据删除和修改操作,发现Console即控制台没有任何数据输出,我不知道怎么看效果所以想请教大家,我怎么看效果?可以留个QQ号码,帮帮我吗?我QQ1143733886

解决方案 »

  1.   

    logback或者log4j 配置了嘛?
    配置了总会有打印信息的
      

  2.   

    我看到日志里面是这样的:
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
    #logback.classic pattern: %d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n
      

  3.   

    那个配置是什么配置的啊?我反正没有动这两个配置文件,见下面,还有那个log4j 是在哪个文件里面配置的啊?
    <configuration>  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
          <pattern>%d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n</pattern>
          <outputPatternAsHeader>true</outputPatternAsHeader>
          <immediateFlush>true</immediateFlush>
        </encoder>
      </appender>
      
      <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
          <fileNamePattern>${APP_HOME}/log/${APP_NAME}.%d{yyyy-MM-dd}.log</fileNamePattern>
        </rollingPolicy>
        <encoder>
          <pattern>%d{yy-MM-dd HH:mm:ss.SSS} %-5level[%thread %logger{0}.%M:%L]%er %msg%n</pattern>
          <outputPatternAsHeader>true</outputPatternAsHeader>
          <immediateFlush>true</immediateFlush>
        </encoder>
      </appender>
      
      <root level="INFO">
        <appender-ref ref="STDOUT" />
      </root>
    </configuration>
      

  4.   

    按理说 应该是报了异常, 只不过是 没有打印出来 
    我遇到的 错误的原因似乎是 binlog 某些地方增加了四个字节, 然后解析的时候挂了
      

  5.   

    先不管其他的, 你说的是配置中加了 binlog_format 没有效果,那么你查下当前的状态值是什么
    show variables like 'binlog_format';