摘要: 一、MySQL索引简介 索引是 MySQL数据库中的重要对象之一,用于快速找出某个列中有某一特定值的行。 为什么要使用索引 索引是 MySQL 中一种十分重要的数据库对象。它是数据库性能调优技术的基础,常用于实现数据的快速检索。索引就是根据表中的一列或若干列按照一定顺序建立的列值与记录行之间的对应关 阅读全文
posted @ 2020-01-14 11:22 菜菜成长记 阅读(15398) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL触发器简介 MySQL数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被 MySQL自动调用。引发触发器执行的事件一般如下: 增加一条学生记录时,会自动检 阅读全文
posted @ 2020-01-13 15:59 菜菜成长记 阅读(17451) 评论(1) 推荐(1) 编辑
摘要: 一、MySQL存储过程简介 在数据库的实际操作中,并非所有操作都是针对一个表或几个表的单条 SQL 语句那么简单,经常会有一个完整的操作需要多条 SQL 语句处理多个表才能完成。例如,为了确认学生能否毕业,需要同时查询学生档案表、成绩表和综合表,此时就需要使用多条 SQL 语句来针对几个数据表完成这 阅读全文
posted @ 2020-01-12 16:10 菜菜成长记 阅读(20206) 评论(0) 推荐(2) 编辑
摘要: 在使用 MySQL的过程中,MySQL 自带的函数可能完成不了我们的业务需求,这时候就需要自定义函数。自定义函数是一种与存储过程十分相似的过程式数据库对象。它与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。自定义函数与存储过程之间存在几点区 阅读全文
posted @ 2020-01-12 14:56 菜菜成长记 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL视图简介 视图是数据库系统中一种非常有用的数据库对象。MySQL 5.0 之后的版本添加了对视图的支持。 认识视图 视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称的列和行数据,但视图并不是数据库真实存储的数据表。视图是从一个、多个表或者视图中导出的表,包含一系 阅读全文
posted @ 2020-01-12 14:32 菜菜成长记 阅读(4267) 评论(0) 推荐(0) 编辑
摘要: MySQL中正则表达式通常被用来检索或替换符合某个模式的文本内容,根据指定的匹配模式匹配文中符合要求的特殊字符串。例如,从一个文件中提取电话号码,查找一篇文章中重复的单词或替换用户输入的敏感语汇等,这些地方都可以使用正则表达式。正则表达式强大而且灵活,常用于复杂的查询。MySQL 中使用 REGEX 阅读全文
posted @ 2020-01-12 12:13 菜菜成长记 阅读(18091) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL SELECT 语句中,除了能使用 GROUP BY 子句分组数据外,还可以使用 HAVING 子句过滤分组,在结果集中规定了包含哪些分组和排除哪些分组。语法格式如下: HAVING <条件> 其中,<条件>指的是指定的过滤条件。HAVING 子句和 WHERE 子句非常相似,HAVI 阅读全文
posted @ 2020-01-12 10:47 菜菜成长记 阅读(3976) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL SELECT 语句中,允许使用 GROUP BY 子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,实现对每个组而不是对整个结果集进行整合。语法格式如下: GROUP BY { <列名> | <表达式> | <位置> } [ASC | DESC] 语法说明如 阅读全文
posted @ 2020-01-12 10:37 菜菜成长记 阅读(12011) 评论(0) 推荐(0) 编辑
摘要: 定义: 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从 MySQL4.1 开始引入,在 SELECT 子句中先计算子查询,子查询结果作为外层另一个查询的过滤条件,查询可以基于一个表或者多个表。子查询中常用的操作符有 ANY(SOME)、ALL、IN 和 EXISTS。子查询可以添加到 阅读全文
posted @ 2020-01-12 10:14 菜菜成长记 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 定义: MySQL中内连接是在交叉连接的结果集上返回满足条件的记录;而外连接先将连接的表分为基表和参考表,再以基表为依据返回满足和不满足条件的记录。外连接更加注重两张表之间的关系。按照连接表的顺序,可以分为左外连接和右外连接。左外连接又称为左连接,在 FROM 子句中使用关键字 LEFT OUTER 阅读全文
posted @ 2020-01-10 12:48 菜菜成长记 阅读(1364) 评论(0) 推荐(0) 编辑