六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

怎么使用MySQL數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器

[摘要]MySQL中的觸發(fā)器是由insert、update和delete等事件來觸發(fā)某種特定操作,滿足觸發(fā)器的觸發(fā)條件,數(shù)據(jù)庫(kù)就會(huì)執(zhí)行觸發(fā)器中定義的程序語(yǔ)句,并且觸發(fā)器的執(zhí)行語(yǔ)句可能只有一個(gè),也可能有多個(gè)。...
MySQL中的觸發(fā)器是由insert、update和delete等事件來觸發(fā)某種特定操作,滿足觸發(fā)器的觸發(fā)條件,數(shù)據(jù)庫(kù)就會(huì)執(zhí)行觸發(fā)器中定義的程序語(yǔ)句,并且觸發(fā)器的執(zhí)行語(yǔ)句可能只有一個(gè),也可能有多個(gè)。那怎么實(shí)現(xiàn)創(chuàng)建觸發(fā)器,具體操作如下:

1.png

1.首先,在數(shù)據(jù)庫(kù)world下找到“觸發(fā)器”,鼠標(biāo)右鍵“創(chuàng)建觸/發(fā)器”,彈出輸入新觸發(fā)器名稱,填寫名稱“city_trigger”,

如下圖所示:

2.png

2.輸入完畢,單擊“創(chuàng)建”按鈕,生成city_trigger,

如下圖所示:

3.png

3.為了不影響其他表結(jié)構(gòu),這里新建一張數(shù)據(jù)庫(kù)表t_city_info,代碼如下:

CREATE TABLE `world`.`t_city_info`(  
  `id` INT(8) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `city_code` INT(4) COMMENT '城市編碼',
  `city_name` VARCHAR(20) COMMENT '城市名稱',
  `city_detail` VARCHAR(100) COMMENT '描述',
  PRIMARY KEY (`id`)
) CHARSET=utf8;

如下圖所示:

4.png

5.png

4.數(shù)據(jù)庫(kù)表t_city_info創(chuàng)建完畢后,修改觸發(fā)器代碼,代碼如下:

DELIMITER $$

USE `world`$$

DROP TRIGGER /*!50032 IF EXISTS */ `city_trigger`$$

CREATE
    /*!50017 DEFINER = 'root'@'localhost' */
    TRIGGER `city_trigger` BEFORE INSERT ON `t_city_info` 
    FOR EACH ROW BEGIN
    INSERT INTO  t_tri_time VALUES (NOW());
    END;
$$

DELIMITER ;

如下圖所示:

6.png

5.修改 `city_trigger`觸發(fā)器,點(diǎn)擊運(yùn)行按鈕,并刷新數(shù)據(jù)庫(kù),可以在觸發(fā)器文件夾下查看到 `city_trigger`,

如下圖所示:

7.png

6.然后,先t_city_info中插入一條數(shù)據(jù),代碼如下:

然后,先t_city_info中插入一條數(shù)據(jù),代碼如下:
INSERT INTO t_city_info (
  id,
  city_code,
  city_name,
  city_detail
) 
VALUES
  (1000, 100, '武漢', '武漢市') ;

點(diǎn)擊運(yùn)行后,出現(xiàn)錯(cuò)誤,錯(cuò)誤代碼如下:

1 queries executed, 0 success, 1 errors, 0 warnings
查詢:insert into t_city_info ( id, city_code, city_name, city_detail ) values (1000, 100, '武漢', '武漢市')
錯(cuò)誤代碼: 1146
Table 'world.t_tri_time' doesn't exist
執(zhí)行耗時(shí)   : 0 sec
傳送時(shí)間   : 0 sec
總耗時(shí)      : 0.012 sec

如下圖所示:

8.png

7.由于t_tri_time不存在,導(dǎo)致出錯(cuò),接著創(chuàng)建t_tri_time數(shù)據(jù)庫(kù)表,

如下圖所示:

9.png


8.再次執(zhí)行插入語(yǔ)句,結(jié)果成功;然后,查詢t_tri_time數(shù)據(jù)庫(kù)表,代碼如下:

SELECT * FROM t_tri_time;

如下圖所示:

10.png

11.png

說明:

注意數(shù)據(jù)庫(kù)觸發(fā)器創(chuàng)建語(yǔ)法

了解數(shù)據(jù)庫(kù)表增刪改查語(yǔ)法

以上就是如何利用MySQL數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。




主站蜘蛛池模板: 小明www永久在线看 小黄鸭b站视频在线 | 中文天堂最新版www官网在线 | 亚洲a视频在线观看 | 综合色99| 亚洲欧美日韩在线线精品 | 亚洲乱强伦 | 午夜视频高清在线aaa | 色综合久久天天综合观看 | 偷拍精品视频一区二区三区 | 香蕉免费一级视频在线观看 | 青娱乐在线视频观看 | 欧美在线观看一区二区三区 | 日本一本二本在线 | 一级做α爰片久久毛片 | 亚欧精品一区二区三区四区 | 日本不卡1 | 亚洲成人福利在线 | 日日视频| 日本三级成人午夜视频网 | 亚洲欧洲色天使日韩精品 | 日本一区午夜爱爱 | 五月婷婷六月丁香激情 | 日本高清色本在线www游戏 | 日韩另类 | 五月婷婷天| 四虎在线精品免费高清在线 | 亚洲天堂视频在线观看免费 | 亚洲国产天堂久久综合 | 香蕉成人福利片视频在线下载 | 中文字幕日韩在线一区国内 | 日本高清www视频在线观看 | 日本亚欧乱色视频在线网站 | 五月天天堂 | 小小的日本在线观看中文 | 做a视频大全 | 亚洲一级大黄大色毛片 | 日韩大片在线播放 | 日本成人黄色网址 | 色婷婷一区二区三区四区成人网 | 中文精品久久久久国产网站 | 色婷婷亚洲十月十月色天 |