Create table _log(ts timestamp,message varchar(100));
按书上的实例在加事件的时候出错了,初学看不出哪里的问题,望高手指点
Create event _insert
on schedule every 5 minute
do insert into _log (message) values('-Mark-');
错误
Error Code : 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'EVENT 
_insert ON SCHEDULE
EVERY 5 MINUTE
DO insert into _log (message) ' at line 6

解决方案 »

  1.   

    ~~~顶顶
    timestamp 是什么?
      

  2.   

    DELIMITER $$CREATE EVENT `zz`.`FF`
    ON SCHEDULE every 5 minute 
    DO
    BEGIN
        insert into _log (message) values('-Mark-');
    END$$DELIMITER ;
      

  3.   

    上述代码在MYSQL5.1中测试通过
      

  4.   

    谢谢wwwwb我的版本5.0,很有可能是这个原因