MySQL MariaDB在数据类型datetime的列中插入错误的时间

时间:2016-03-10 10:17:23

标签: mysql sql mariadb

这是我的表:

CREATE TABLE tblWidget (
    id int,
    title varchar(255),
    name varchar(255),
    dateAdded datetime NOT NULL DEFAULT NOW());

这是我的插入查询:

INSERT INTO tblWidget (id, title, name)
    VALUES (602, 'title', 'name');

执行select语句后的值为:

id   title   name   dateAdded
607  title   name   2016-03-10 23:04:20

除了时间,一切都很好。在插入时,我的电脑时间是3:15,插入时间不同。

1 个答案:

答案 0 :(得分:2)

NOW()从运行MySQL服务器的机器获取日期时间。