如何让数据库在24小时后自动重新分配表中的某个值?

p0l*_*Boy 5 mysql

假设玩家的能量记录在表格中为"20".当他参与任务时,他的能量减少并达到0.然而,第二天它将恢复到"20".数据库如何检测新的一天到达,然后在某个表中自动分配一些值?

Mch*_*chl 2

在数据库中存储应恢复能量的时间(日期和时间)。然后每次玩家登录时检查这个时间是否已经过去。如果有,恢复能量。