<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL

        來源:懂視網 責編:小采 時間:2020-11-09 18:10:02
        文檔

        MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL

        MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL:bitsCN.com RT不用多說,同行一看就知道! MySQL分區有很多種,這里我只討論按時間——按天分區! 在操作之前,你仍然有必要執行如下命令,查看你的MySQL版本是否支持partition功能: Sql代碼 show variables like
        推薦度:
        導讀MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL:bitsCN.com RT不用多說,同行一看就知道! MySQL分區有很多種,這里我只討論按時間——按天分區! 在操作之前,你仍然有必要執行如下命令,查看你的MySQL版本是否支持partition功能: Sql代碼 show variables like

        bitsCN.com

        RT不用多說,同行一看就知道!

        MySQL分區有很多種,這里我只討論按時間——按天分區!

        在操作之前,你仍然有必要執行如下命令,查看你的MySQL版本是否支持partition功能:


        Sql代碼
        show variables like '%partition%'
        如果系統輸出如下結果,那么恭喜你,MySQL支持分區!

        Sql代碼
        variable_name value
        have_partitioning yes


        Sql代碼
        CREATE TABLE quarterly_report_status (
        report_id INT NOT NULL,
        report_status VARCHAR(20) NOT NULL,
        report_updated TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
        )
        PARTITION BY RANGE ( UNIX_TIMESTAMP(report_updated) ) (
        PARTITION p0 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-01-01 00:00:00') ),
        PARTITION p1 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-02-01 00:00:00') ),
        PARTITION p2 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-03-01 00:00:00') ),
        PARTITION p3 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-04-01 00:00:00') ),
        PARTITION p4 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-05-01 00:00:00') ),
        PARTITION p5 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-06-01 00:00:00') ),
        PARTITION p6 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-07-01 00:00:00') ),
        PARTITION p7 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-08-01 00:00:00') ),
        PARTITION p8 VALUES LESS THAN ( UNIX_TIMESTAMP('2011-09-01 00:00:00') ),
        PARTITION p9 VALUES LESS THAN (MAXVALUE)
        );

        官方文檔說從MySQL 5.1.43開始,除了TIMESTAMP 外,其他日期類型都不接受!

        偶雖然沒有嘗試,至于你信不信,反正我是信了!


        Explain Partitions SQL測試,看看是否有效:

        Sql代碼
        explain partitions select * FROM quarterly_report_status q where q.report_updated<'2011-02-01 00:00:00';
        輸出:

        | id | select_type | table | partitions | type | possible_keys | key | key_len| ref | rows | Extra |
        | 1 | SIMPLE | q | p0,p1 | ALL | NULL | NULL | NULL | NULL | 2 | Using where |
        1 row in set (0.00 sec)

        非常棒,完美!
        ————————————————————————————————————————————————————

        【轉】相關函數:from_unixtime(date)

        date為需要處理的參數(該參數是Unix 時間戳),可以是字段名,也可以直接是Unix 時間戳字符串

        后面的 '%Y%m%d' 主要是將返回值格式化(可有可無)

        例如:
        mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' )
        ->20071120

        mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' )
        ->2007年11月20

        UNIX_TIMESTAMP() 是與之相對正好相反的時間函數

        UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)

          若無參數調用,則返回一個 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒數) 作為無符號整數。若用date 來調用 UNIX_TIMESTAMP(),它會將參數值以'1970-01-01 00:00:00' GMT后的秒數的形式返回。date 可以是一個 DATE 字符串、一個 DATETIME字符串、一個 TIMESTAMP或一個當地時間的YYMMDD 或YYYMMDD格式的數字。

        例如:
        mysql> SELECT UNIX_TIMESTAMP() ; (執行使得時間:2009-08-06 10:10:40)
        ->1249524739
        mysql> SELECT UNIX_TIMESTAMP('2009-08-06') ;
        ->1249488000
        SELECT * FROM `student` WHERE regTime > UNIX_TIMESTAMP( curdate( ) )

        作者“極客先生”

        bitsCN.com

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL

        MySQL5.5中使用UNIX_TIMESTAMP分區_MySQL:bitsCN.com RT不用多說,同行一看就知道! MySQL分區有很多種,這里我只討論按時間——按天分區! 在操作之前,你仍然有必要執行如下命令,查看你的MySQL版本是否支持partition功能: Sql代碼 show variables like
        推薦度:
        標簽: 時間 分區 mysql
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲五月丁香综合视频| 国产亚洲成人在线播放va| 亚洲电影免费观看| 日本免费一区二区三区 | 九月丁香婷婷亚洲综合色| eeuss免费天堂影院| JLZZJLZZ亚洲乱熟无码| 精选影视免费在线 | 久久久久久久尹人综合网亚洲| 中国极品美軳免费观看| 亚洲日韩中文字幕在线播放| 最新久久免费视频| 久久久久亚洲AV片无码| 四虎在线最新永久免费| 亚洲欧美日韩中文高清www777| 日本一区免费电影| 一区二区三区在线免费观看视频 | 亚洲精品国产精品乱码视色 | 一个人看的www免费视频在线观看| 亚洲精品国产成人片| 777爽死你无码免费看一二区| 亚洲国产精品线观看不卡| 成年轻人网站色免费看| 人妖系列免费网站观看| 激情内射亚洲一区二区三区| 4399好看日本在线电影免费| 国产精品亚洲小说专区| 亚洲AV无码日韩AV无码导航| 亚洲A丁香五香天堂网| 免费在线观影网站| 亚洲av永久无码精品天堂久久| 亚洲av片一区二区三区| 日韩免费电影网站| 亚洲精品无码mⅴ在线观看| 国产亚洲AV夜间福利香蕉149| 4444www免费看| 男女猛烈无遮掩视频免费软件 | 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲精品国产福利一二区| 99re6在线精品视频免费播放| 亚洲国产精品无码久久98|