如何在mysql中以毫秒为单位节省时间?
我正在开发一个API(PHP),它以如何在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');请告诉我们您使
分:秒:毫秒格式(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'));