我有一个用户名表,这个表有一个点行,我想要更新表点行,每1分钟在行字段中添加+ 1 这是我的表
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` text,
`points` int(11) NOT NULL,
PRIMARY KEY (`id`)
答案 0 :(得分:2)
你不想这样做。而是存储将某些内容放入表中的日期/时间,然后计算获取记录时的分钟数。这可能是当前时间或关闭时间。
对表进行更新非常不可扩展。如果您有数千名用户,那么您的系统上每分钟会有数千个更新。这只会增加硬件需求,增加查询负载,增加延迟,并且是一个糟糕的设计。