最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL存儲毫秒數(shù)據(jù)的方法

 更新時間:2014年06月25日 10:47:31   投稿:shichen2014  
MySQL中沒有可以直接存儲毫秒數(shù)據(jù)的數(shù)據(jù)類型,但是不過MySQL卻能識別時間中的毫秒部分。這篇文章主要介紹了MySQL存儲毫秒數(shù)據(jù)的方法,需要的朋友可以參考下

有相當(dāng)一部分剛接觸到 MySQL 的朋友都遇到這樣一個相同的問題,就是關(guān)于毫秒的存儲與顯示。由于MySQL數(shù)據(jù)類型中只提供了DATETIME, TIMESTAMP, TIME, DATE, YEAR這幾種時間類型,而且DATETIME 以及 TIMESTAMP 的最小單位是秒,沒有存儲毫秒級別的函數(shù)。 不過MySQL卻能識別時間中的毫秒部分。而且我們有多種方式可以獲得毫秒的部分,比如函數(shù):microsecond 等。

我這里舉一個簡單的例子,來存儲秒之前和之后的部分。
對于把時間字段作為主鍵的應(yīng)用,我們可以建立以下的表來作相應(yīng)的轉(zhuǎn)化:

mysql> create table mysql_microsecond ( log_time_prefix timestamp not null default 0, log_time_suffix mediumint not null default 0) engine innnodb;
Query OK, 0 rows affected, 2 warnings (0.00 sec)

mysql> alter table mysql_microsecond add primary key (log_time_prefix, log_time_suffix);
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> set @a = convert(concat(now(),'.222009'),datetime);
Query OK, 0 rows affected (0.00 sec)

mysql> insert into mysql_microsecond select date_format(@a,'%Y-%m-%d %H-%i-%s'),date_format(@a,'%f');
Query OK, 1 row affected (0.00 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> select * from mysql_microsecond;
+---------------------+-----------------+
| log_time_prefix   | log_time_suffix |
+---------------------+-----------------+
| 2009-08-11 17:47:02 |     222009 |
+---------------------+-----------------+
1 row in set (0.00 sec)


或者是用VARCHAR來存儲所有的時間字段, 又或者是存儲一個HASH來保證性能!
方法很多,就看你的應(yīng)用怎么用合理了。

相關(guān)文章

  • dbeaver導(dǎo)入sql腳本的詳細(xì)步驟(附圖文)

    dbeaver導(dǎo)入sql腳本的詳細(xì)步驟(附圖文)

    這篇文章主要給大家介紹了關(guān)于dbeaver導(dǎo)入sql腳本的詳細(xì)步驟,DBeaver是一款數(shù)據(jù)庫管理工具,最重要的是他是一款比較好的開源工具,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫、數(shù)據(jù)表的方法

    mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫、數(shù)據(jù)表的方法

    這篇文章主要介紹了mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫、數(shù)據(jù)表的方法,有需要的朋友可以參考一下
    2013-11-11
  • 如何設(shè)置mysql允許外部連接訪問

    如何設(shè)置mysql允許外部連接訪問

    大家好,本篇文章主要講的是如何設(shè)置mysql允許外部連接訪問,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • MySQL登錄、訪問及退出操作實戰(zhàn)指南

    MySQL登錄、訪問及退出操作實戰(zhàn)指南

    當(dāng)我們要使用mysql時,一定要了解mysql的登錄、訪問及退出,下面這篇文章主要給大家介紹了關(guān)于MySQL登錄、訪問及退出操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • Mysql中通過生日計算年齡的多種方法

    Mysql中通過生日計算年齡的多種方法

    本文給大家分享mysql通過生日計算年齡的方法,每一種方法都非常不錯,需要的朋友參考下吧
    2018-03-03
  • Mysql數(shù)據(jù)庫手動及定時備份步驟

    Mysql數(shù)據(jù)庫手動及定時備份步驟

    最近剛好用到了數(shù)據(jù)庫備份,想著還有個別實習(xí)或者剛工作的小伙伴一個drop不小心刪表、刪庫,心內(nèi)慌得一批不知道該怎么辦,就打算跑路了,學(xué)會這個小技巧就不用跑路了
    2021-11-11
  • JDBC連接MySQL出現(xiàn)的問題

    JDBC連接MySQL出現(xiàn)的問題

    采用JDBC連接MySQL數(shù)據(jù)庫,JDBC驅(qū)動已經(jīng)添加到eclipse的項目構(gòu)建路徑里了,按理來說應(yīng)該一切正常。運行項目后提示“無法加載驅(qū)動”。
    2010-12-12
  • SQL實現(xiàn)Excel的10個常用功能的示例詳解

    SQL實現(xiàn)Excel的10個常用功能的示例詳解

    SQL,數(shù)據(jù)分析崗的必備技能,你可以不懂Python,R,不懂可視化,不懂機器學(xué)習(xí)。但SQL,你必須懂。本文為大家總結(jié)了SQL實現(xiàn)Excel的10個常用功能的示例代碼,感興趣的可以了解一下
    2022-07-07
  • MySQL數(shù)據(jù)庫表約束講解

    MySQL數(shù)據(jù)庫表約束講解

    這篇文章主要介紹了MySQL數(shù)據(jù)庫表約束講解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • mysql的定時任務(wù)實例教程

    mysql的定時任務(wù)實例教程

    定時任務(wù)是我們在日常開發(fā)維護(hù)中經(jīng)常會遇到的,下面這篇文章主要給大家介紹了關(guān)于mysql定時任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09

最新評論

绿春县| 新乡县| 大同县| 钟祥市| 永济市| 封丘县| 清流县| 合作市| 安吉县| 怀集县| 定结县| 五寨县| 凉城县| 咸阳市| 南开区| 康平县| 霍邱县| 浦城县| 梁山县| 汶上县| 饶阳县| 开鲁县| 林西县| 承德市| 太仆寺旗| 城市| 高邑县| 南涧| 赤城县| 黄大仙区| 长治县| 新泰市| 腾冲县| 张家界市| 永定县| 尉犁县| 格尔木市| 大理市| 明溪县| 固阳县| 东至县|