美文网首页
在 Mysql 中存储时间

在 Mysql 中存储时间

作者: 耀得嘛 | 来源:发表于2019-04-24 20:23 被阅读0次

    TLDR

    • 在 Mysql 8 中使用 datetime
    • 在 Mysql 5 中使用 bigint

    辨析

    timestamp

    这种数据类型的时间范畴有限,基本被淘汰了,不要考虑。

    datetime

    在 mysql 5 中,datetime 只能存储年月日时分秒,并不能存储毫秒,不够精确。而在 mysql 8 中,datetime 可以存储毫秒,推荐使用。

    bigint

    使用整数来保存 unix 时间戳是一个好想法。编程语言中的时间戳支持到毫秒位,要在 mysql 中进行存储的话,int 型大小不够,需要使用 bigint 来保存。

    相关文章

      网友评论

          本文标题:在 Mysql 中存储时间

          本文链接:https://www.haomeiwen.com/subject/rfpngqtx.html