自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 MySql-08-流程控制

注意:repeat循环相当于C语言中的do while循环,都是先执行一次循环体再进行条件判断,但是不同的是,do while循环是条件不满足时才结束循环,而repeat是条件满足时才结束循环。#以上所说的流程控制时相对于存储过程而言的,流程控制大多时用于配合存储过程的,因为自定义函数在数据库中使用比较少,大多数都是使用存储过程。数据库中的流程控制也就相当于C语言中的控制语句,其中又分为顺序结构,选择结构和循环结构三种。#注意:这里的loop循环是一个无限循环,其没有结束条件,所以要手动添加结束条件。

2023-06-30 20:51:39 403 1

原创 MySql-07-存储过程和函数

存储过程和函数类似,都是一个事先写好命令并编译后存在数据库中的MySQL语句集合,用于简化开发人员的工作,减少数据在数据库和应用服务器之间传输,提高处理效率。除了之前讲的函数之外,库函数中还有其他函数,如:求余mod,随机数rand,三角函数sin、cos、tan、art tan,圆周率pi等。高级语言都要自己的库函数,数据库也不例外,在数据库中也提供了一些用于实现特定功能的函数。存储过程:存储过程的参数有传递类型,既可以传入数据又可以传出数据,有。存储过程内能执行大部分SQL语句,并且没有返回值。

2023-06-15 15:24:35 192 1

原创 MySql-06-视图和索引

了解了视图的创建和基本使用方法后,大概会有这么一个概念,就是视图可以用于代替查询,多次使用同一个查询语句时,可以为此查询创建一个视图,方便后续使用。在MySql中,索引是存储引擎级别的概念,索引的数据也是需要存储在硬盘中的,不同的存储引擎对索引的实现方式是不同的,也就是存储的数据结构不同。②.从用户角度看,用户只关心数据,而不关心数据是如何查询的,表与表之间的连接操作是怎样的,是面向结果而不是面向过程。②.对于数据量小和经常修改、删除等操作的表避免使用索引,需根据数据查询的具体需求决定是否建立索引。

2023-06-13 15:05:19 281 1

原创 MySql-05-DQL数据查询语言、单表查询、多表查询

分页查询可以有两个参数,也可以只有一个参数,第一个参数为偏移量n,第二个参数为记录条数m,意思是查询从第n+1条记录开始的后m条数据,可以不给的偏移量,也就是只有一个参数时偏移量n默认为0.与左连接刚好相反,以右表为基准,显示右表查询字段的所有记录,左表只显示和右表匹配的记录,没有匹配的用null代替。内连接先判断连接条件,根据表中匹配的字段,列出与连接条件匹配的数据,也就是说只有相匹配的结果才能查询出来。在现实生活中的查询往往需要查找多个表中的数据,要求所查询的数据表存在联系,这就涉及到多表查询了。

2023-06-11 22:28:57 145

原创 Mysql-04-数据完整性的简单概述

数据完整性约束也就是创建表(creat table)时的约束条件,是用来限制属性或者表中数据的,也可以通过修改语句(alter table)修改约束条件,或者删除表中属性的约束。约束可分为行级约束和表即约束,两者本质上是一样的,只是约束的效果和范围不同。外键约束是指一个表中的属性值参考另一个表中的主属性的值,也就是外键值参考主键值,由于外键约束时表级,所以在创建参考表之前要先创建被参考表。主键约束就是非空+唯一约束,且每个表只能有一个主键约束(表级),在多列联合的主键约束时,联合主键的值不能同时重复。

2023-06-06 23:16:42 1429 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除