MySQL datetime长度的影响 1.背景 MySQL数据库中某张表的某个字段类型设置datetime, 长度为0,在进行插入数据时,MySQL会对该字段进行舍入操作。 2.测试 1.创建一张测试表,里面有两个时间字段都是datetime,但其中一个长度为3 左边为datetime(3) 右边为datatime 大于500时进一,反之舍去取整 总结: DATETIME 默认不带括号内的数字,表示存储日期时间直到秒。 DATETIME(N) (N 为 1 到 6),表示存储日期时间直到 N 位小数秒。