问题
数据表需要一个列保留当前时间,然后要精确到毫秒,然后搜了一下,发现datetime可以带小数,根据这个博客
TIMESTAMP(3)与 DATETIME(3)意思是保留3为毫秒数
TIMESTAMP(6)与 DATETIME(6)意思是保留6为毫秒数
后来查了官方文档,写着
MySQL 5.6.4 and up expands fractional seconds support for TIME, DATETIME, and TIMESTAMP values, with up to microseconds (6 digits) precision:
赫然写着是微妙,其实刚开始我也以为博客是对的,但是看到PHP文档里,DateTime格式化有个参数f
f
Number of microseconds, as a fraction of a second.
要的是微妙,我就想PHP就是按通用标准来的
结论
最终还是要看官方文档,国内的博客估计都是抄来抄去的