摘要: 创建索引 索引的建立对于 MySQL 数据库的高效运行是很重要的,索引可以大大提升 MySQL 的检索速度。 MySQL 提供了三种创建索引的方法: 1) 使用 CREATE INDEX 语句 可以使用专门用于创建索引的 CREATE INDEX 语句在一个已有的表上创建索引,但该语句不能创建主键。 阅读全文
posted @ 2019-07-19 11:45 自信的咸鱼 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 索引是 MySQL 数据库中的重要对象之一,用于快速找出某个列中有某一特定值的行。 为什么要使用索引 索引是 MySQL 中一种十分重要的数据库对象。它是数据库性能调优技术的基础,常用于实现数据的快速检索。索引就是根据表中的一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表,实质上是一张描述 阅读全文
posted @ 2019-07-19 11:38 自信的咸鱼 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 创建触发器 触发器是与 MySQL 数据表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。 在 MySQL 5.7 中,可以使用 CREATE TRIGGER 语句创建触发器。语法格式如下: 语法说明如下。 1) 触发器名 阅读全文
posted @ 2019-07-19 11:36 自信的咸鱼 阅读(279) 评论(0) 推荐(0) 编辑
摘要: MySQL 数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被 MySQL自动调用。引发触发器执行的事件一般如下: 增加一条学生记录时,会自动检查年龄是否符合范围要求。 阅读全文
posted @ 2019-07-19 11:28 自信的咸鱼 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 存储过程简介 存储过程是数据库存储的一个重要的功能,但是 MySQL 在 5.0 以前并不支持存储过程,这使得 MySQL 在应用上大打折扣。好在 MySQL 5.0 终于开始已经支持存储过程,这样即可以大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。存储过程是一组为了完成特定功能的 S 阅读全文
posted @ 2019-07-19 11:24 自信的咸鱼 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 在使用 MySQL 的过程中,MySQL 自带的函数可能完成不了我们的业务需求,这时候就需要自定义函数。自定义函数是一种与存储过程十分相似的过程式数据库对象。它与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。自定义函数与存储过程之间存在几点 阅读全文
posted @ 2019-07-19 11:03 自信的咸鱼 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 创建视图 创建视图是指在已经存在的 MySQL 数据库表上建立视图。视图可以建立在一张表中,也可以建立在多张表中。 可以使用 CREATE VIEW 语句来创建视图。 语法格式如下: 语法说明如下。 <视图名>:指定视图的名称。该名称在数据库中必须是唯一的,不能与其他表或视图同名。 <SELECT语 阅读全文
posted @ 2019-07-19 10:59 自信的咸鱼 阅读(135) 评论(0) 推荐(0) 编辑
摘要: INSERT 数据库与表创建成功以后,需要向数据库的表中插入数据。在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据。 基本语法 INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSERT…SET 语句。 1) INSERT…VA 阅读全文
posted @ 2019-07-19 10:45 自信的咸鱼 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 内连: 内连接是通过在查询中设置连接条件的方式,来移除查询结果集中某些数据行后的交叉连接。简单来说,就是利用条件表达式来消除交叉连接的某些数据行。在MySQL FROM 子句中使用关键字 INNER JOIN 连接两张表,并使用 ON 子句来设置连接条件。如果没有任何条件,INNER JOIN 和 阅读全文
posted @ 2019-07-19 10:05 自信的咸鱼 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定。而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据。 1) 算术运算符 执行算术运算,例如:加、减、乘、除等。 2) 比较运算符 包括大于、小于、等于或者不等于,等等。主要用于数值的比较、字符串的匹配等方面。例如 阅读全文
posted @ 2019-07-19 09:50 自信的咸鱼 阅读(1556) 评论(0) 推荐(1) 编辑