MySQL奇怪的日期错误(日期时间值不正确)

MySQL奇怪的日期错误(日期时间值不正确),mysql,datetime,Mysql,Datetime,我真的无法解释这里发生了什么。这里有三个MySQL查询,它们只在一年中有所不同。一个坏了 问题1:(确定) 问题2:(确定) 查询3:(MySQL错误不正确的日期时间值:“2019-03-10 02:14:26”) 这是怎么回事?这显然是一个有效日期,即今天2019年3月10日。,我怀疑某个地方有一个简单的打字错误。如果你想在这里得到帮助,就让你的问题重现。嗨,蒂姆。但这些查询之间的唯一区别是一个字符,我创建了另一个具有相同结构的表。第三个问题没有问题。我想知道发生了什么。正如我在上面的评论中提

我真的无法解释这里发生了什么。这里有三个MySQL查询,它们只在一年中有所不同。一个坏了

问题1:(确定)

问题2:(确定)

查询3:(MySQL错误不正确的日期时间值:“2019-03-10 02:14:26”)


这是怎么回事?这显然是一个有效日期,即今天2019年3月10日。

,我怀疑某个地方有一个简单的打字错误。如果你想在这里得到帮助,就让你的问题重现。嗨,蒂姆。但这些查询之间的唯一区别是一个字符,我创建了另一个具有相同结构的表。第三个问题没有问题。我想知道发生了什么。正如我在上面的评论中提到的,很可能你在某个地方有打字错误。这和夏令时有关吗?大概是在同一时间开始的,我怀疑某个地方有一个简单的打字错误。如果你想在这里得到帮助,就让你的问题重现。嗨,蒂姆。但这些查询之间的唯一区别是一个字符,我创建了另一个具有相同结构的表。第三个问题没有问题。我想知道发生了什么。正如我在上面的评论中提到的,很可能你在某个地方有打字错误。这和夏令时有关吗?大约在同一时间开始。
update `users` set `updated_at` = '2018-03-10 02:14:26' where `id` = 7
update `users` set `updated_at` = '2020-03-10 02:14:26' where `id` = 7
update `users` set `updated_at` = '2019-03-10 02:14:26' where `id` = 7