做了主从同步,在主的里面写了个 “事件和存储过程” 定时调用存储过程添加文章,在“从”的里面也正常的同步进来了!
现在的问题是,一段时间之后,“从”的就没有数据过来了,SHOW SLAVE STATUS\G 显示都是正常的,我在主的里面手动新增一篇文章,“从”都可以正常同步过来
为什么不会定时的添加文章呢?

解决方案 »

  1.   

    事件也会过期吗?
    CREATE EVENT eve_one ON SCHEDULE EVERY 1 MINUTE ON COMPLETION PRESERVE DO CALL proc_one();
      

  2.   

    存储过程也很简单就是增加文章的SQL
      

  3.   

    以前出现这个问题就是重启MYSQL就好了,所以我重启mysql
    net stop mysql 的时候发觉需要很久很久,后来就关闭,在服务里面来重启,却发现,启动、停止、暂停、恢复这些按钮都是灰色的了?为什么会出现这种情况?
      

  4.   

    SHOW VARIABLES LIKE '%event%';事件显示是打开正常哦
    而且我手动添加文章,都可以正常同步,就是一段时间之后,事件就不触发存储过程了
      

  5.   

    楼主可以这样测试
    1:新建一个EVENT,每5秒写入一个测试表
    insert into a values(now());2: 观察一段时间(1天),再查查中间是否有缺记录3:按理说记录是完整的,再把这个INSERT改成你的存储过程,再看这样可以测试出是EVENT的问题还是你存储过程的问题。