Вы используете неправильный синтаксис. Вы хотите использовать interval
:
VALUES (now() + interval 10 second)
MySQL немного запутались насчет +
. Без interval
он обрабатывает значения как большие целые числа в формате ГГГГММДДЧЧММСС, поэтому вы получаете результаты, которые видите. С помощью interval
он знает, что вы хотите +
, чтобы добавить значения даты / времени.
Вы также можете использовать date_add()
.