各位朋友们,我是mysql新手,现在想请教个问题
        我要做一个按指定生效日期来调整价格的功能,表中有个生效日期字段,我想是在调整提交以后,想用一个指定时间的任务,等系统时间到了生效日期后,数据库能自动把价格更新过来,麻烦大家告诉我一个实现办法? 我百度了,都说要用到mysql event ,但是研究了会,那个at后的时间,不知道该怎么获取到那个价格表中的生效时间 
比如这条语句: create event if not exists event_t2 on schedule at timestamp '2014-11-12 15:39:00' do truncate table t;,我想将at时间  按价格表中的生效时间来执行这个任务。

解决方案 »

  1.   

    一般不那样做  那样做修改和迁移起来太麻烦了  
    你会写脚本么 比如php python等脚本  写个修改的脚本
    用liunx的crontab来设置执行时间即可 比如每天 每小时什么的 
      

  2.   

    用shell写个脚本放到crontab里面
      

  3.   

    http://blog.csdn.net/acmain_chm/article/details/7703870
    定时执行mysql数据库任务方案
    命题: 每日 02:00 am 定时删除 表 t (id int primary key,ptime TIMESTAMP DEFAULT CURRENT_TIMESTAMP) 中三天以前的记录。 ======================================= 方法一:操作系统 ======================================= (...