一、查看存储过程
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%';
相关推荐
### MySQL触发器、存储过程、自定义函数、视图示例 #### 一、MySQL触发器 触发器是一种特殊类型的存储过程,它被设计为在特定事件(如INSERT、UPDATE或DELETE操作)发生时自动执行。触发器可以用来强制业务规则、...
本文详细介绍了MySQL中的四个高级功能:视图、存储函数、存储过程和触发器。这些功能不仅能够增强数据库的性能,还能提高数据的安全性和一致性。通过合理地使用这些工具,可以有效地管理和优化数据库的应用程序。...
1. 存储过程和函数的修改可能影响依赖于它们的其他对象,如视图、触发器等。 2. 触发器可能导致数据更新的隐式行为,需要谨慎设计以避免逻辑复杂性和潜在的问题。 总之,MySQL的存储过程和触发器是强大的工具,用于...
MySQL中的视图、触发器和存储过程是数据库管理中常用的功能,它们可以帮助开发者更高效、安全地进行数据操作。下面将分别对这三个概念进行详细解释。 **视图(View)** 视图是一种虚拟表,它是由SQL查询结果形成的...
MySQL 数据库结构管理小工具,MySQL 表、视图、触发器、函数、过程结构同步管理,支持MySQL5.x ~ MySQL8,可保存创建对象的选择,导出SQL,当表、过程超过100着实令人头大,特意读取了表等的创建时间,可根据时间...
综上所述,MySQL中的索引、视图、触发器、游标、事务和存储过程都是高级特性,这些工具可以帮助开发人员更好地管理和操作数据库。通过对这些概念的理解和实践,可以大幅提升数据库应用的性能和可靠性。
CHM文件是一种Windows帮助文件,包含了大量的MySQL知识,如数据库概念、安装配置、SQL语法、索引、视图、触发器、存储过程和函数等。这个手册可以帮助用户快速查找并理解MySQL的各种功能和操作,尤其对于初学者来说...
这个系统利用了MySQL的一些高级特性,包括外键、触发器、函数和视图,以实现高效、安全的数据操作。下面将详细解释这些概念及其在仓库管理系统中的应用。 1. **外键(Foreign Key)**: 外键是数据库表之间关联的...
### 数据库系列:MySQL 视图、触发器的原理与实战 #### 视图原理与实战 ##### 一、视图的基本概念 视图(View)是基于一个或多个表的虚拟表,它本身并不存储数据,而是由一系列定义好的SQL查询构成。视图可以被...
28.MySQL高级存储过程函数.avi 29.MySQL高级触发器介绍.avi 30.MySQL高级触发器创建及应用.avi └31.MySQL高级触发器查看及删除.mp4 ├第三天视频 01.MySQL高级今日内容.mp4 02.MySQL高级应用优化.avi 03.MySQL高级...
MySQL 5.0新增特性中,存储过程是一个重要的部分,本书主要面向对MySQL有一定了解,但希望了解...通过本书的学习,读者能够有效地利用MySQL 5.0提供的存储过程、触发器、视图等新特性,提高数据库操作的效率和安全性。
MySQL数据库在进行复杂数据操作时,常常会用到事务、视图、存储过程和触发器。这些特性使得数据库管理更加高效且安全。下面将详细解释这些概念及其应用。 首先,我们来看MySQL中的事务(Transaction)。事务是...
### Mysql事务操作 在MySQL中,事务是一个...以上是对MySQL的事务、视图、存储过程和触发器的命令进行的详细解析。在实际应用中,这些都是数据库操作中的重要组成部分,能够帮助开发者高效且安全地管理和维护数据库。
oracle数据库支持物化视图–不是基于基表的虚表,而是根据表实际存在的实表,即物化视图的数据存储在非易失的存储设备上。 下面实验创建ON COMMIT 的FAST刷新模式,在mysql中用触发器实现insert , update , delete ...
MySQL存储过程与函数 MySQL3 MySQL安全机制 MySQL日志管理 MySQL数据备份 备份概述 mysqldump [逻辑] mydumper [逻辑] into outfile [逻辑] xtrabackup [物理] snapshot [物理] tar打包备份 [物理] ...
手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,...通过学习函数,掌握在mysql中自定义函数,扩展mysql功能 学习存储过程,轻松封装代码块,提高开发效率; 掌握触发器,丰富功能,减少代码量。
4. 存储函数(Stored Functions):与存储过程类似,但不返回多条结果,而是单个值。 5. 权限管理:使用`GRANT`和`REVOKE`命令管理用户权限。 在Linux环境下,熟练掌握MySQL的操作和存储过程对于数据库管理至关...
"refman-5.0-en.chm" 文件是MySQL 5.0版本的官方英文参考手册,通常包含了关于SQL语法、函数、存储引擎、触发器、视图、索引等全面的信息。 1. SQL语法:MySQL支持标准的SQL查询语言,包括SELECT、INSERT、UPDATE、...
这个程序是用来比较两个MySQL数据库结构差异的 比较的对象包括:表、索引、视图、存储过程、函数、触发器、事件 提示了新增表的,则不提示新增表相关的索引与触发器 程序的相同目录下必须有配置文件:CompareMySQL....