开发者社区 问答 正文

能否让数据库每天0点自动重置某个字段

设计一个酒店预订类的网站后台,某一种特价房每天只卖5间,如何让数据库中这种房间的数量roomNum这个字段在每天某一时刻自动重置为5?MYSQL有这样的功能吗?还是写一段代码来插入roomNum这个字段,实现每天更新5间这样的功能呢?

展开
收起
a123456678 2016-07-01 15:01:10 3351 分享 版权
1 条回答
写回答
取消 提交回答
  • mysql从5.1.6开始新增一个 事件(Event)的东西貌似可以满足你的需求
    但不建议你这样做,第一配置较复杂,第二维护起来很麻烦。
    既然是网站后台完全自己写一个定时任务每日去重置字段就可以啦
    SpringFramework里面自带的qurtz可以很方便的执行定时任务
    什么你说你用的是PHP,当我没说好了

    2019-07-17 19:50:04
    赞同 展开评论