Navicat下MySQL的存儲過程以及事件的代碼編寫

建立數據庫test,運行如下代碼:sql

CREATE TABLE `course1` (
  `cno` varchar(10) NOT NULL,
  `cname` varchar(20) DEFAULT NULL,
  `tno` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

這樣,咱們就獲得了一張測試表。數據庫

1.   存儲過程函數

       首先,咱們新建函數,選擇過程。在函數參數裏能夠選擇參數,也能夠在編寫函數時自行添加。測試

 

好了,建立完成以後咱們就能夠編輯過程了,想讓他幹啥就幹啥。code

咱們先對咱們建立的course1表添加數據。blog

好了,編寫完成了,保存一下,點擊運行。查看一下course1表的數據。wow,awesome。存儲過程寫完以後,就能夠來寫定時器了。事件

2.   定時器啓動class

       首先,新建一個事件,添加如下代碼(HelloWorld是我以前保存的存儲過程名)。而後選擇計劃,設定時間,AT是在特定時間啓動,Every則是循環啓動。test

咱們把時間設定爲每十秒執行一次,而後保存。查看一下course1表。wow,awesome。基礎

以上,存儲過程以及定時器最基礎的知識已經完成!

 

 

相關文章
相關標籤/搜索