mysql5 7事件(Event)不執行問題

2021-10-16 15:51:01 字數 695 閱讀 3071

系統時間與資料庫時間都檢視了,都是正常的,但是配置上事件就是不執行!

原因出在沒有開啟event_scheduler!

使用以下命令檢視是否開啟event_scheduler

show variables like 『event_scheduler』

使用命令開啟(臨時開啟,重啟mysql服務又還原回去了)

set global event_scheduler = on;

配置檔案的[mysqld]部分加上event_scheduler=on即可。(重啟mysql服務生效)

修改mysql5.7時,發現安裝根目錄中並沒有my.ini檔案,經查mysql 5.7 command line client - unicode圖示,右鍵-屬性,發現

「c:\program files\mysql\mysql server 5.7\bin\mysql.exe」 「–defaults-file=c:\programdata\mysql\mysql server 5.7\my.ini」 「-uroot」 「-p」 「–default-character-set=utf8」

其配置檔案不在安裝的根目錄,而在下面的目錄:defaults-file=c:\programdata\mysql\mysql server 5.7\my.ini

在這個目錄的檔案中增加配置,重啟mysql服務即可。

(mysql8.0預設是開啟的)

mysql5 7學習 mysql 5 7 學習

mysql uroot proot mysql5.7 mysql.user表沒有password欄位改 authentication string 一.建立使用者 命令 create user username host identified by password 例子 create user d...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...

mysql5 7如何開啟 mysql57怎麼開啟

開啟mysql57的方法 首先開啟winodws執行視窗 然後在開啟編輯框中輸入cmd命令 最後在終端介面中輸入 mysql hlocalhost uroot p123 即可顯示開啟mysql資料庫。windows下用命令列啟動mysql5.7 win菜單鍵即是在鍵盤左下角 ctrl控制 鍵與 al...