Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mysql中以毫秒为单位节省时间?_Mysql_Database_Time - Fatal编程技术网

如何在mysql中以毫秒为单位节省时间?

如何在mysql中以毫秒为单位节省时间?,mysql,database,time,Mysql,Database,Time,我正在开发一个API(PHP),它以分:秒:毫秒格式(01:21:91)为我提供时间。我不知道如何在mysql中保存它。那时候我还需要做一些手术。请帮我解决这个问题。因为您没有使用mySQL 5.6或更高版本,所以必须将其分为两列。 日期时间(dttme)的一个 另一个用于微秒(mcrscnds) 我不知道这是否有用。但似乎是相关的,我认为你可以像这样将datetime传递给mysql内置方法,它会在几秒钟内返回给你。微秒('2010-12-1014:12:09.019473');请告诉我们您使

我正在开发一个API(PHP),它以
分:秒:毫秒格式(01:21:91)
为我提供时间。我不知道如何在mysql中保存它。那时候我还需要做一些手术。请帮我解决这个问题。

因为您没有使用mySQL 5.6或更高版本,所以必须将其分为两列。 日期时间(dttme)的一个 另一个用于微秒(mcrscnds)


我不知道这是否有用。但似乎是相关的,我认为你可以像这样将datetime传递给mysql内置方法,它会在几秒钟内返回给你。微秒('2010-12-1014:12:09.019473');请告诉我们您使用的是哪个mysql版本,mysql 5.6和higherI有一个非常简单的方法,我使用的是mysql版本5。5@lakumg然后你就得把它分成几行了hanks@FelixLahmer我会试试这个。那么,不是几行了吗?;-)
CREATE TABLE microseconds (
  dttme datetime,
  mcrscnds int
);

INSERT INTO microseconds VALUES
  ('2014-05-15 09:22:37.456789', MICROSECOND('2014-05-15 09:22:37.456789'));