增加MySQL日期时间

时间:2014-11-11 04:44:50

标签: mysql datetime

我遇到的问题是服务器时间未设置为正确的时区,现在需要为所有用户更新创建的datetime。此处的新用户将使用正确的时区。

基本上,我需要它来遍历表users中的所有行并使用+ 11小时更新列created

我试过这个但是错误了:

select `created` FROM `users` + INTERVAL 11 HOUR

1 个答案:

答案 0 :(得分:1)

您可以使用MySQL函数DATE_ADD

UPDATE users SET created = DATE_ADD(created, INTERVAL 11 HOUR)