- 1
- 0
- 约4.52千字
- 约 24页
- 2017-02-27 发布于湖北
- 举报
第14章 MySQL的高级应用 MySQL 5.0之前的版本并不支持存储过程,随着MySQL技术的日趋完善,存储过程将在以后的项目中得到广泛的应用。曾几何时,虽然拥有高效等优点,MySQL还是因为不支持存储过程、视图等功能而受到很多程序员的抵触,随着MySQL的发展,这些高级功能终于在MySQL 5.0以后的版本中得以应用。 本章我们将介绍MySQL5的新特性:存储过程、触发器和视图。 14.1 MySQL与存储过程 存储过程能够允许绝大部分的数据库访问逻辑与程序逻辑分离开来。 存储过程的一个优点是,SQL可以被预先编译,由此提高了程序的速度,因为存储过程包含程序逻辑,可以在数据库服务器端执行更多的处理,由于存储在服务器上,所以存储过程是可复用的组件,客户端不管使用什么脚本语言与数据库连接,都可以直接调用它们; 另一个优点是存储程序可以提供改良后的性能,因为只有较少的信息需要在服务器和客户端之间传送,程序的代码变得更加小巧和容易理解。 代价是增加了数据库服务器系统的负荷,因为更多的工作要在服务器端完成。 14.1.1 存储过程的创建 一个存储过程包括名字、参数列表,并可以包括很多SQL语句。在MySQL中,创建存储过程的语句是CREATE PROCEDURE。其用法是: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [ch
您可能关注的文档
- mp4文件格式解析.docx
- MP-1714T 定时播放器使用说明书.doc
- MPa是压力单位.doc
- MP技术发展定位.ppt
- MSCS群集文件共享的搭建测试.docx
- MS-DOS及Windows批处理文件的制作方法.doc
- MS-DOS软件中断与系统功能调用.doc
- MS-DOS系统简介.doc
- MSDS制作及全球GHS制度.ppt
- MSMQ(消息队列)学习笔记.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)