下文給大家?guī)黻P于如何查看MySQL事件是否執(zhí)行,感興趣的話就一起來看看這篇文章吧,相信看完如何查看mysql事件是否執(zhí)行對大家多少有點幫助吧。
網站建設哪家好,找創(chuàng)新互聯!專注于網頁設計、網站建設、微信開發(fā)、小程序定制開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了溫縣免費建站歡迎大家使用!
MySQL事件怎么操作?
查看事件是否開啟:
select @@event_scheduler;
show variables like 'event_scheduler';
show events; show full events;show create event event_name;
show processlist;
查看EVENT命令有如下幾種:
(1)查詢mysql.event表;
(2)通過SHOW EVENTS命令;
(3)通過SHOW FULL EVENTS命令;
(4)通過查詢information_schema.events表
(5)SHOW CREATE EVENT。
總之,event的使用頻率較低建議使用root用戶進行創(chuàng)建和維護。
查詢information_schema.events表
select * from information_schema.events limit 1\g;
開啟mysql的事件:
set global event_scheduler = on;參數立刻生效
更改配置文件然后重啟event_scheduler=on
在my.cnf中的[mysqld]部分添加,然后重啟mysql。
通過制定事件參數啟動
mysqld ... --event_scheduler=on
使用建議
1) 主庫已執(zhí)行過,從庫上務保證event不會執(zhí)行(除非故意在slave上創(chuàng)建的event)
2) 創(chuàng)建,刪除等操作嚴禁直接操作mysql.event表,而是通過create等正規(guī)語法實現
3) 創(chuàng)建的event涉及到海量數據變更的話,要做好充分測試,確保不影響現網服務
4) 如果需要備份帶有event的DB,mysqldump時需要加上--event參數
看了以上關于如何查看mysql事件是否執(zhí)行詳細內容,是否有所收獲。如果想要了解更多相關,可以繼續(xù)關注我們的行業(yè)資訊板塊。
新聞標題:如何查看mysql事件是否執(zhí)行
分享路徑:http://chinadenli.net/article38/gogipp.html
成都網站建設公司_創(chuàng)新互聯,為您提供品牌網站設計、企業(yè)網站制作、微信小程序、全網營銷推廣、手機網站建設、搜索引擎優(yōu)化
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯