日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql数据库事件不执行_如何查看mysql事件是否执行

發布時間:2024/10/8 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql数据库事件不执行_如何查看mysql事件是否执行 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何查看mysql事件是否執行

發布時間:2020-06-01 17:07:38

來源:PHP中文網

閱讀:187

作者:三月

下文給大家帶來關于如何查看mysql事件是否執行,感興趣的話就一起來看看這篇文章吧,相信看完如何查看mysql事件是否執行對大家多少有點幫助吧。

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用戶進行創建和維護。

查詢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) 主庫已執行過,從庫上務保證event不會執行(除非故意在slave上創建的event)

2) 創建,刪除等操作嚴禁直接操作mysql.event表,而是通過create等正規語法實現

3) 創建的event涉及到海量數據變更的話,要做好充分測試,確保不影響現網服務

4) 如果需要備份帶有event的DB,mysqldump時需要加上--event參數

看了以上關于如何查看mysql事件是否執行詳細內容,是否有所收獲。如果想要了解更多相關,可以繼續關注我們的行業資訊板塊。

總結

以上是生活随笔為你收集整理的mysql数据库事件不执行_如何查看mysql事件是否执行的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。