每隔午夜更新SQL查询

时间:2014-06-22 17:40:07

标签: mysql phpmyadmin

我有一个用户数据库,我使用的是一种免费的货币,我希望每天晚上12点在美国东部时间重置/更新回900。我目前正在使用phpmyadmin。有没有一种简单的方法可以说所有用户在12岁时更新为900?

1 个答案:

答案 0 :(得分:4)

创建一个将在每天午夜自动执行的事件

delimiter //
CREATE EVENT IF NOT EXISTS reset_user_currency
ON SCHEDULE EVERY 1 DAY STARTS '2014-06-22 00:00:00'
ON COMPLETION PRESERVE ENABLE
DO
    update users
    set currenty = 900;
//