`

mySQL查看存储过程、函数、视图、触发器

 
阅读更多

一、查看存储过程

1.show procedure status; //查看所有的
2.show create procedure proc_AllUser[proc_name];  查看proc_AllUser这个存储过程的具体信息
3.select 'name' from mysql.proc where db = 'test' and 'type' = 'PROCEDURE';

e.g.
select * from mysql.proc where db = 'sfjc' and type = 'PROCEDURE';  //查看存储过程
select * from mysql.pro where db = 'sfjc' and type = 'function';  //查看函数

 
二、查看函数

1.show function status;  //对比下面的,查看的信息少,只是一些状态信息
2.select * from mysql.proc where db= 'test' and type = 'function';  //可以当成查看表

 
三、查看视图

1.select * from information_schema.VIEWS;

 
四、查看表

1.select * from information_schema.TABLES;

 
五、查看触发器

1.语法:SHOW TRIGGERS [FROM db_name] [LIKE expr]
实例:mysql>SHOW TRIGGERS \G;  //查看触发器
(实战中加了'\G':在客户端下没用,在cmd中操作命令可行,用于纵向显示)
e.g.
show triggers from sfjc where definer like 'bghc%';  //显示definer中以bghc开头的
show create trigger sfjc_dj_djlxr_before_update[trigger_name];

2.对INFORMATION_SCHEMA数据库中的TRIGGERS表查询
  mysql>SELECT * FROM triggers T WHERE trigger_name=”mytrigger” \G 
  select * from triggers where trigger_name like 'sfjc_dj%';

 

 

http://weidongke123-126-com.iteye.com/blog/1675375 (可看)

http://blog.sina.com.cn/s/blog_6d187d2701019uew.html

分享到:
评论

相关推荐

    MySQL触发器、存储过程、自定义函数、视图示例

    ### MySQL触发器、存储过程、自定义函数、视图示例 #### 一、MySQL触发器 触发器是一种特殊类型的存储过程,它被设计为在特定事件(如INSERT、UPDATE或DELETE操作)发生时自动执行。触发器可以用来强制业务规则、...

    mysql基础-视图、存储函数、存储过程、触发器.pdf

    本文详细介绍了MySQL中的四个高级功能:视图、存储函数、存储过程和触发器。这些功能不仅能够增强数据库的性能,还能提高数据的安全性和一致性。通过合理地使用这些工具,可以有效地管理和优化数据库的应用程序。...

    MYSQL触发器与存储过程.ppt

    1. 存储过程和函数的修改可能影响依赖于它们的其他对象,如视图、触发器等。 2. 触发器可能导致数据更新的隐式行为,需要谨慎设计以避免逻辑复杂性和潜在的问题。 总之,MySQL的存储过程和触发器是强大的工具,用于...

    MySql视图触发器存储过程详解

    MySQL中的视图、触发器和存储过程是数据库管理中常用的功能,它们可以帮助开发者更高效、安全地进行数据操作。下面将分别对这三个概念进行详细解释。 **视图(View)** 视图是一种虚拟表,它是由SQL查询结果形成的...

    MySQL 数据库结构管理小工具,MySQL 表、视图、触发器、函数、过程结构同步管理MySQL DDL

    MySQL 数据库结构管理小工具,MySQL 表、视图、触发器、函数、过程结构同步管理,支持MySQL5.x ~ MySQL8,可保存创建对象的选择,导出SQL,当表、过程超过100着实令人头大,特意读取了表等的创建时间,可根据时间...

    mysql高级部分--包含索引建立优化_函数_存储过程_触发器_及游标

    综上所述,MySQL中的索引、视图、触发器、游标、事务和存储过程都是高级特性,这些工具可以帮助开发人员更好地管理和操作数据库。通过对这些概念的理解和实践,可以大幅提升数据库应用的性能和可靠性。

    mysql中文手册+mysql命令大全+mysql存储过程

    CHM文件是一种Windows帮助文件,包含了大量的MySQL知识,如数据库概念、安装配置、SQL语法、索引、视图、触发器、存储过程和函数等。这个手册可以帮助用户快速查找并理解MySQL的各种功能和操作,尤其对于初学者来说...

    Mysql(外键、触发器、函数、视图) PHP 仓库管理系统

    这个系统利用了MySQL的一些高级特性,包括外键、触发器、函数和视图,以实现高效、安全的数据操作。下面将详细解释这些概念及其在仓库管理系统中的应用。 1. **外键(Foreign Key)**: 外键是数据库表之间关联的...

    数据库系列(:MySQL 视图、触发器的原理与实战

    ### 数据库系列:MySQL 视图、触发器的原理与实战 #### 视图原理与实战 ##### 一、视图的基本概念 视图(View)是基于一个或多个表的虚拟表,它本身并不存储数据,而是由一系列定义好的SQL查询构成。视图可以被...

    2021年MySQL高级教程视频.rar

    28.MySQL高级存储过程函数.avi 29.MySQL高级触发器介绍.avi 30.MySQL高级触发器创建及应用.avi └31.MySQL高级触发器查看及删除.mp4 ├第三天视频 01.MySQL高级今日内容.mp4 02.MySQL高级应用优化.avi 03.MySQL高级...

    MySQL 5.0 存储过程

    MySQL 5.0新增特性中,存储过程是一个重要的部分,本书主要面向对MySQL有一定了解,但希望了解...通过本书的学习,读者能够有效地利用MySQL 5.0提供的存储过程、触发器、视图等新特性,提高数据库操作的效率和安全性。

    基于mysql事务、视图、存储过程、触发器的应用分析

    MySQL数据库在进行复杂数据操作时,常常会用到事务、视图、存储过程和触发器。这些特性使得数据库管理更加高效且安全。下面将详细解释这些概念及其应用。 首先,我们来看MySQL中的事务(Transaction)。事务是...

    Mysql事项,视图,函数,触发器命令(详解)

    ### Mysql事务操作 在MySQL中,事务是一个...以上是对MySQL的事务、视图、存储过程和触发器的命令进行的详细解析。在实际应用中,这些都是数据库操作中的重要组成部分,能够帮助开发者高效且安全地管理和维护数据库。

    mysql触发器实现oracle物化视图示例代码

    oracle数据库支持物化视图–不是基于基表的虚表,而是根据表实际存在的实表,即物化视图的数据存储在非易失的存储设备上。 下面实验创建ON COMMIT 的FAST刷新模式,在mysql中用触发器实现insert , update , delete ...

    非常详细的某培训机构mysql学习笔记

    MySQL存储过程与函数 MySQL3 MySQL安全机制 MySQL日志管理 MySQL数据备份 备份概述 mysqldump [逻辑] mydumper [逻辑] into outfile [逻辑] xtrabackup [物理] snapshot [物理] tar打包备份 [物理] ...

    MySQL高级视频教程

    手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,...通过学习函数,掌握在mysql中自定义函数,扩展mysql功能 学习存储过程,轻松封装代码块,提高开发效率; 掌握触发器,丰富功能,减少代码量。

    linux下mysql的操作与存储过程

    4. 存储函数(Stored Functions):与存储过程类似,但不返回多条结果,而是单个值。 5. 权限管理:使用`GRANT`和`REVOKE`命令管理用户权限。 在Linux环境下,熟练掌握MySQL的操作和存储过程对于数据库管理至关...

    mysql英文手册包括函数

    "refman-5.0-en.chm" 文件是MySQL 5.0版本的官方英文参考手册,通常包含了关于SQL语法、函数、存储引擎、触发器、视图、索引等全面的信息。 1. SQL语法:MySQL支持标准的SQL查询语言,包括SELECT、INSERT、UPDATE、...

    MySQL比较工具 CompareMySQL

    这个程序是用来比较两个MySQL数据库结构差异的 比较的对象包括:表、索引、视图、存储过程、函数、触发器、事件 提示了新增表的,则不提示新增表相关的索引与触发器 程序的相同目录下必须有配置文件:CompareMySQL....

Global site tag (gtag.js) - Google Analytics