摘要: MYSQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。 存储引擎: MyISAM InnoDB Memory CSV Archive 并发控制:当多个连接对记录进行修改时保证数据的统一性和完整性 阅读全文
posted @ 2017-03-21 21:47 墨VS雪 阅读(127) 评论(0) 推荐(0) 编辑
摘要: MYSQL命令的执行流程 SQL语句 >MYSQL引擎 (分析) >语法正确 >可识别命令 (执行) >执行结果 >返回 存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。 存储过程的意义在于省略了分析和识别命令的过程,直接得到结果。因此大大的节省了编译时间。效率是很高的 阅读全文
posted @ 2017-03-21 17:04 墨VS雪 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.自定义函数的两个必要条件 (1).参数 (2).返回值 2.函数可以返回任意类型的值,同样可以接收这些类型的参数。 3.关于函数体 函数体由合法的SQL语句构成 函数体可以是最简单的SELECT或INSERT语句 函数体如果为复合结构则使用BEGIN....END语句 复合结构可以包含声明,循环 阅读全文
posted @ 2017-03-21 15:24 墨VS雪 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.子查询是出现在其他SQL语句内的SELECT子句。 子查询指嵌套在查询内部,且必须始终出现在圆括号内。 子查询可以包含多个关键字或条件,如DISTINCT,GROUP BY,ORDER BY,LIMIT,函数等。 子查询的外层查询可以是:SELECT,UPDATE,INSERT,SET或DO。 阅读全文
posted @ 2017-03-21 09:25 墨VS雪 阅读(165) 评论(0) 推荐(0) 编辑