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

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

MySQL觸發器之查看觸發器

[摘要]MySQL觸發器之查看觸發器在MySQL數據庫中,創建觸發器前應先查看數據庫中的觸發器,這樣既可以使開發人員對指定的數據庫中的所有觸發器及功能有一個直觀的把握,而且又可以避免創建同名或類似功能的觸發器。那么我么在上一篇文章《MySQL觸發器之創建觸發器》中,介紹了如何創建MySQL觸發器,小伙伴們...
MySQL觸發器之查看觸發器

在MySQL數據庫中,創建觸發器前應先查看數據庫中的觸發器,這樣既可以使開發人員對指定的數據庫中的所有觸發器及功能有一個直觀的把握,而且又可以避免創建同名或類似功能的觸發器。

那么我么在上一篇文章《MySQL觸發器之創建觸發器》中,介紹了如何創建MySQL觸發器,小伙伴們可以回顧一下上一篇我們說的知識,那么我們今天給大家主要介紹查看MySQL觸發器!

技術要點:

查看 MySQL 數據庫中的觸發器詳細信息,可以通過如下語句實現:

show triggers

使用 show triggers語句前應該先指明查看的數據庫~

實現過程

(1)首先創建一個php文件,在php文件中創建一個 form 表單,在表單中的輸入框中輸入要查看的觸發器的數據庫,然后點擊“查看”按鈕,將該數據庫的觸發器的詳細信息展示出來~

(2)然后我們創建與數據庫的連接,選擇要查看觸發器的數據庫!

(3) 最后執行 show triggers語句,并使用do{...}while{...}循環顯示出查找到的觸發器的詳細信息~

那么以上三步的具體代碼如下:

<form action="4.php" method="post" name="form1">
   請輸入數據庫名字: <input type="text" name="username" >
   <input type="submit" name="Submit" value="查看">
</form>
<?php
header("Content-Type:text/html; charset=utf-8");
$name  = $_POST['username'];
$link = mysqli_connect("localhost", "root", "root");
$conn= @mysql_select_db($link,$name);
$sql = @mysql_query("show triggers",$link);
$info = @mysql_fetch_array($sql);
if($info){
    echo "該數據庫沒有設置觸發器";
}else{
?>
<table width="600" height="50" border="0" align="center" cellspacing="1" cellpadding="0">
    <tr>
        <td width="156" height="25" bgcolor="#A2D4F4">
            <p align='center'>名稱</p>
        </td>
        <td width="156" height="25" bgcolor="#A2D4F4">
            <p align='center'>表名字</p>
        </td>
        <td width="156" height="25" bgcolor="#A2D4F4">
            <p align='center'>觸發事件</p>
        </td>
        <td width="156" height="25" bgcolor="#A2D4F4">
            <p align='center'>時間</p>
        </td>
        <td width="156" height="25" bgcolor="#A2D4F4">
            <p align='center'>觸發時執行的SQL語句</p>
        </td>
    </tr>
    <?php
    do{
    ?>
        <tr>
            <td width="156" height="25" bgcolor="#A2D4F4">
                <p align='center'><?php echo $info['Trigger'];?></p>
            </td>
            <td width="156" height="25" bgcolor="#A2D4F4">
                <p align='center'><?php echo $info['Table'];?></p>
            </td>
            <td width="156" height="25" bgcolor="#A2D4F4">
                <p align='center'><?php echo $info['Event'];?></p>
            </td>
            <td width="156" height="25" bgcolor="#A2D4F4">
                <p align='center'><?php echo $info['Timing'];?></p>
            </td>
            <td width="156" height="25" bgcolor="#A2D4F4">
                <p align='center'><?php echo $info['Statement'];?></p>
            </td>
        </tr>
        <?php
    }while($info = @mysql_fetch_array($sql));
    }
    ?>
</table>

以上代碼實例實行獲得結果如下:

112.png

那么關于MySQL觸發器的內容我們就介紹到這里,相信小伙伴們都能輕松的掌握我們所介紹的知識點,下一個專題我們不見不散~

【相關教程推薦】

1.【MYSQL在線免費視頻教程

2. 相關視頻課程推薦: 《傳智播客劉道成MySql系列視頻教程

以上就是MySQL觸發器之查看觸發器的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚洲天堂91| 欧美无人区码卡二卡3卡4免费 | 亚洲图片在线欧美专区图片 | 日本一区二区三区免费在线观看 | 日韩专区亚洲国产精品 | 伊在线视频 | 午夜黄色 | 亚洲国产精品久久卡一 | 亚洲黄色在线网站 | 欧洲激情网站 | 色射啪 | 在线天堂中文在线网 | 日本免费观看网站 | 日日夜夜天天人人 | 最近韩国中文字幕更新 | 综合网久久 | 深爱开心激情 | 日本一区欧美 | 午夜免费福利网站 | 日韩一级片在线观看 | 日本精品视频网站 | 亚洲男人在线 | 日韩精品中文字幕久久 | 又粗又硬又大又爽免费观看 | 亚洲a级黄色片 | 色吊丝最新永久免费观看网站 | 亚洲国产成人久久笫一页 | 天天躁 | 日韩一区二区视频在线观看 | 欧洲性xxxx免费视频下载软件 | 七七久久综合 | 欧美一级特黄一片免费 | 青青青在线免费 | 伊人第一页 | 亚洲成人自拍 | 日本卡一卡2卡3卡4精品卡无人区 | 最近最新免费视频8 | 日韩毛片免费线上观看 | 四虎影院在线看 | 天天干天天草天天射 | 亚洲欧美在线综合一区二区三区 |