mysql如何定時自動新增分區(qū)
mysql定時自動新增分區(qū)
項(xiàng)目需要,要根據(jù)數(shù)據(jù)庫表中字段mydate(timestamp)進(jìn)行定時自動新增分區(qū),
上圖
這是數(shù)據(jù)庫
比較簡單,主要是為了演示過程建的,然后先建立分區(qū)
建好之后可以查詢所建分區(qū)是怎樣的
這是建立的兩個分區(qū)
這是自動建立分區(qū)的代碼
分區(qū)時按mydate 類型為timesamp類型,所以不能使用date類型@P12_Name:查詢出的最大的時間戳
然后要開始定時了,先查詢mysql是否事件調(diào)度器是否是開啟的?
如果value值是off
要通過上面的語句開啟 使其為on然后執(zhí)行定時語句
這是就生成了一個事件按一秒建立一個分區(qū)
可以修改為day再查詢一下分區(qū)個數(shù)
一下子成了19條了。。。。好了 ,搞定!
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL實(shí)現(xiàn)類似Oracle序列的方案
今天小編就為大家分享一篇關(guān)于MySQL實(shí)現(xiàn)類似Oracle序列的方案,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03關(guān)于for update和lock in share mode的區(qū)別及說明
這篇文章主要介紹了關(guān)于for update和lock in share mode的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08在MySQL中奏響數(shù)據(jù)庫操作的樂章(推薦)
本文詳細(xì)介紹了如何在MySQL中進(jìn)行數(shù)據(jù)庫操作,包括創(chuàng)建、刪除、修改數(shù)據(jù)庫等,以及如何使用字符集和校驗(yàn)規(guī)則,以及備份和恢復(fù)數(shù)據(jù)庫的方法,同時,還討論了如何查看和修改數(shù)據(jù)庫的結(jié)構(gòu)和數(shù)據(jù),總的來說,本文為讀者提供了一份全面的MySQL數(shù)據(jù)庫操作指南2024-10-10MySQL里Create Index 能否創(chuàng)建主鍵 Primary Key
MySQL里Create Index 能否創(chuàng)建主鍵 Primary Key2009-07-07