<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
        主站蜘蛛池模板: 亚洲一区二区三区在线观看网站 | 亚洲色图古典武侠| 亚洲av午夜成人片精品网站 | 亚洲日产乱码一二三区别| 爱情岛亚洲论坛在线观看| 国产精品视频全国免费观看| 台湾一级毛片永久免费| 亚洲国产一区视频| 97亚洲熟妇自偷自拍另类图片 | 亚洲国产精品一区二区第四页| 亚洲国产成人在线视频| 特a级免费高清黄色片 | 免费爱爱的视频太爽了| 亚洲精品乱码久久久久久久久久久久 | 最近免费中文字幕大全视频| 亚洲日韩精品一区二区三区| 亚洲人成色在线观看| 国产成人一区二区三区免费视频| 久久精品国产精品亚洲毛片| 又粗又大又黑又长的免费视频| 亚洲精品一二三区| av免费不卡国产观看| 日韩亚洲一区二区三区| 国产亚洲综合精品一区二区三区| 99re热免费精品视频观看| 亚洲国产精品久久久久久| 国产免费伦精品一区二区三区| 成人免费视频试看120秒| 免费大片av手机看片| 国产一区二区三区免费看| 国产精品亚洲片夜色在线| 18未年禁止免费观看| 国产亚洲一区二区三区在线| 亚洲精品在线免费观看视频 | 亚洲小说图区综合在线| 国产亚洲精品自在线观看| 美女无遮挡免费视频网站| 国产福利免费在线观看| 99久久精品毛片免费播放| 亚洲中文字幕丝袜制服一区| 另类小说亚洲色图|