Я не могу объяснить, что здесь происходит. Вот три запроса MySQL, в которых они отличаются только ГОДОМ Один не работает!
Запрос 1: (ОК)
update `users` set `updated_at` = '2018-03-10 02:14:26' where `id` = 7
Запрос 2: (ОК)
update `users` set `updated_at` = '2020-03-10 02:14:26' where `id` = 7
Запрос 3: (ошибка MySQL. Неправильное значение даты и времени: '2019-03-10 02:14:26')
update `users` set `updated_at` = '2019-03-10 02:14:26' where `id` = 7
Что здесь происходит? Это, очевидно, действительная дата, которая сегодня, 10 марта 2019 года.