在PHP项目开发中,经常遇到自动判断一些记录过期的情况,过期自然涉及到时间的比较。现有的数据库中有一个自动更新时间timestamp类型字段,根据这个时间和系统当前时间比较,超过7天的更新另一个字段的值。可以直接使用如下SQL语句:update testtable set status=2 where datediff(now(),testtime)>7 and status;DATEDIFF() 返回起始时间 expr和结束时间expr2之间的天数。Expr和expr2 为日期或 date-and-time 表达式。计算中只用到这些值的日期部分。MySQL 5.1中varchar类型中文和英文长度的问题MySQL 环境变量的配置详细说明相关资讯 mysql
数据库服务器 MySQL (08/15/2013 06:50:23)
MySQL 5.6 GA 及逃亡潮 (02/08/2013 14:36:35)
MySQL 5.5.22、5.1.62、5.0.96全线 (03/22/2012 19:03:49)
MySQL Administrator连接VMWare下 (05/24/2013 09:20:58)