本课程主要分为三个主题部分,存储过程,自定义函数和触发器,由0基础基础与提升服务器端业务需求编程,以新手基础与提升,其中高级课程部分2016-12-31日已经更新完成。
mysql服务器端编程基础部分(1-9):
1.存储过程主要包括,存储过程的基本结构是怎么样的,如何使用存储过程的变量,存储过程中如何使用条件语句和循环语句,什么是游标,如何使用游标等
2.自定义函数部分主要包括,在存储过程变量、条件语句和循环语句等同样适用于函数的基础上,学习自定义函数的基本结构,函数结合业务的综合编程示例。
3.触发器部分主要包括,什么是触发器,如何使用触发器,触发器与业务结合的综合应用示例。
mysql服务器端编程高级部分(10-18):
第10讲至第18讲为高级课程部分,高级课程包括子程序与高级特性的关系,高级特性对子程序的执行、数据更新和复制的影响,深入探讨declare处理程序和处理条件,再论流程控制在生产环境中的应用,生产环境存储过程应用于游戏合服数据处理示例详解,event+子程序的结合在生产环境的实际应用等。
更新高级课程后,学习整个课程可精通mysql服务器端编程的目标,能结合业务开发复杂的需求编程。适合开发人员、MySQL DBA,架构师和运维人员等,如有任何疑问,欢迎在课程后提出疑问,我将及时回答。
教学示例MySQL版本为MySQL-5.6,学习的同学较好以5.6版本为主。