mysql5.5时间戳能不能精确到毫秒?

MySQL5的日期类型有三种:DATETIME、DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个都带时分秒。想在 MySQL 获得毫秒、微秒还是要在应用层程序中想办法。假如在应用程序中获得包含微秒的时间:1997-12-31 23:59:59.000010,在 MySQL 存放时,可以设计两个字段:c1 datetime, c2 ...
mysql5.5时间戳能不能精确到毫秒?
能。建议试一试2011-05-07
Mysql5中直接使用timestamp类型精确不到毫秒,Mysql5本身做不到。

MySQL5的日期类型有三种:DATETIME、DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个都带时分秒。

想在 MySQL 获得毫秒、微秒还是要在应用层程序中想办法。假如在应用程序中获得包含微秒的时间:1997-12-31 23:59:59.000010,在 MySQL 存放时,可以设计两个字段:c1 datetime, c2 mediumint,分别存放日期和微秒。

毫秒、微秒名词解释:
毫秒:millisecond -- 千分之一秒
微秒:microsecond -- 一百万分之一秒

1 秒 = 1000 毫秒;1 毫秒 = 1000 微秒2015-08-24
mengvlog 阅读 35 次 更新于 2025-09-09 05:38:05 我来答关注问题0
  • Mysql5中直接使用timestamp类型精确不到毫秒,Mysql5本身做不到。MySQL5的日期类型有三种:DATETIME、DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个都带时分秒。想在 MySQL 获得毫秒、微秒还是要在应用层程序中想办法。假如在应用程序中获得包含微秒的时间:1997-12-31 23:59:59....

  •  文暄生活科普 timestamp

    timestamp 是 MySQL 中的一种数据类型,它占用四个字节的存储空间,用于存放 UNIX 时间戳(即从1970年1月1日00:00:00 UTC到现在的秒数)。timestamp 类型的数据在存储时,会先转换成 UTC 时间,然后再转换成 int 格式的毫秒值存入数据库中。二、精确度 timestamp 的精确度可以指定,取值范围是 0...

  •  北大青鸟志远科技 数据库设计需要遵守的设计规范?

    所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 所有存储相同数据的列名和列类型必须一致(一般作...

  • 这种情况说明mysql的安装对中文系统支持得不好,不能识别 netsh.exe返回的“确定”信息,继而运行能在其他windows平台上运行的netsh.exe advfirewall命令(该命令xp不支持,所以报找不到该命令的错误。解决办法有两个:①将自己的操作系统的语言设置为英文,然后重新安装mysql 。具体的可以进入控制面板->...

  •  职业虎 「春招系列」MySQL面试核心25问(附答案)

    可以分为服务层和存储引擎层两部分,其中: 服务层包括连接器、查询缓存、分析器、优化器、执行器等 ,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 存储引擎层负责数据的存储和提取 。其架构模式是插件式...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部