自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 06-Mysql 其他-04流程控制结构

流程控制结构理论/*说明:顺序结构:程序从上往下依次执行分支结构:程序按条件进行执行,从两条或多条路径中选择一条执行循环结构:程序满足一定条件下,重复执行一组语句/*分支结构特点:1、if函数功能:实现简单双分支语法:if(条件,值1,值2)位置:可以作为表达式放在任何位置2、case结构功能:实现多分支语法:case 表达式或字段when 值1 then 语句1;when 值2 then 语句2;...else 语句n;end [case];位置:可.

2021-03-26 14:58:01 65

转载 06-Mysql 其他-03存储过程和函数

存储过程和函数理论/*说明:类似于Java中的方法,将一组完成特定功能的逻辑语句包装起来,对外暴露名字好处:1、提高重用性2、sql语句简单3、减少了和数据库服务器连接的次数,提高了效率//存储过程一、创建create procedure 存储过程名(参数模式 参数名 参数类型)begin 存储过程体end注意:1、参数模式:in、out、inout,其中in可以省略2、存储过程体的每一条sql语句都需要用分号结尾二、调用call存储过程名(实参列表)举例:.

2021-03-26 14:57:21 118

转载 06-Mysql 其他-02变量

变量理论一、系统变量说明:变量游锡荣提供,不用自定义语法:①查看系统变量show 【global|session】variables like ‘’;如果没有显式声明global还是session,则默认是session②查看指定的系统变量的值select @@【global|session】,变量名;如果没有显式声明global还是session,则默认是session③为系统变量赋值方式一:set 【global|session】变量名=值;如果没有显式声明global还是sess.

2021-03-26 14:56:37 96

转载 06-Mysql 其他-01视图

理论一、含义mysql5.1版本出现的新特性,本身是一个虚拟表,好处:1、简化sql语言2、提高sql重要性3、保护基表的数据,提高了安全性二、创建create view 视图名as查询语句;三、修改方式一:create or replace view 视图名as查询语句方式二:alter view 视图名as查询语句四、删除drop view 视图1,视图2…五、查看desc 视图名show create view 视图名;六、使用1、插入 inser.

2021-03-26 14:55:46 61

转载 05-Mysql TCL语言-事务

一、含义事务:一条或多条sql语句组成一个执行单元,一组sql语句要么执行要么不执行二、特点(ACID)A 原子性:一个事务是不可在分割的整体,要么都执行要么都不执行C 一致性:一个事务可以使数据熊一致状态切换到另一个一致状态I 隔离性:一个事务不受其他事务的干扰,多个事务相互隔离的D 持久性:一个事务一旦提交了,则永久的持久化到本地三、事物的使用步骤 ♥了解:隐式(自动)事务:没有明显的开启和结束,本身就是一条事务可以自动提交,比如insert、update、delete显式事务:.

2021-03-26 14:55:02 59

转载 04-Mysql DDL语言-04标识列

又称为自增长列 含义:可以不用手动的插入值,系统提供默认的序列值特点:1、标识列必须和主键搭配? 不一定,但要求时一个key2、一个表可以又几个标识列?至多一个!3、标识列的类型只能是数值型4、标识列可以通过set auto_increment_increment = 3;设置步长 可以通过 手动插入值,设置起始值一、创建表时设置标识列DROP TABLE IF EXISTS tab_identity;CREATE TABLE tab_identity( id INT PRIMA.

2021-03-26 14:46:23 51

转载 04-Mysql DDL语言-03常见约束

#常见约束含义:一种限制,用于限制表中的数据,为了保证表中的数据准确和可靠性 分类:六大约束not null:非空,用于保证该字段的值不能为空比如姓名、学号等default:默认,用于保证该字段有默认值比如性别primary key:主键,用于保证该字段的值具有唯一性,并且非空比如学号、员工编号等unique:唯一,用于保证该字段的值具有唯一性,可以为空比如座位号check:检查约束【mysql中不支持】比如年龄、性别foreign key:外键,用于限制两个表的关系.

2021-03-25 17:47:40 69

转载 04-Mysql DDL语言-02数据类型

数据类型-理论一、数值型1、整数型tinyintsmallintmediumintint/integerbigint12348特点:①都可以设置无符号和有符号,默认有符号,通过unsigne设置无符号②如果超过了范围,回报out or range异常,插入临界值③长度可以不指定,默认会有一个长度长度代表显示的最大宽度,如果不够则左边用0填充,但需要搭配zerofill,默认变为无符号整型2、浮点型定点型:decimal(M,D)浮点型:float

2021-03-25 17:46:53 102

转载 04-Mysql DDL语言-01库表的管理

库的管理1、创建库create database【if not exists】 库名【character set 字符集名】2、修改库alter database 库名 charcter set 字符集名;3、删除库drop database 【if exists】 库名;表的管理1、创建表【】**✨create table 【if not exists】表名(字段名 字段类型 【约束】,字段名 字段类型 【约束】,…字段名 字段类型 【约束.

2021-03-25 17:46:00 60

转载 03-Mysql DML语言-插入修改删除

一、插入2021年3月17日10:05一、方式一语法:insert into 表名(字段名…)values(值…);特点:1、要求值的类型和字段的类型要一直或兼容2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致但必须把凭证值和字段一一对应3、如果表中有可以null得字段,主要以可以通过一下两种方式①字段和值都省略②字段写上,值使用null4、字段和值得个数必须一致5、字段名可以省略,默认所有列二、方式二语法:insert into 表名 set 字段=值, 字段.

2021-03-25 17:45:08 176

转载 02-Mysql DQL语言-10查询测试题汇总

查询总结-理论语法:select 查询列表 7from 表1 别名 1连接类型 join 表2 2on 连接条件 3where 筛选 4group by 分组列表 5having 筛选 6order by 排序列表 8limit 起始条目索引,条目数 9一、基础查询-测试题#1. 查询工资大..

2021-03-25 17:44:19 301

转载 02-Mysql DQL语言-09联合查询

一、含义union:合并、联合,将多个结果合并成一个结果二、语法查询语句1union【all】查询语句2union【all】三、意义1、将一条比较复杂的查询语句拆散分成多条语句2、适用于查询多个表的时候,查询的列基本是一致的四、特点1、要求多条查询语句的列数必须一致2、要求多条查询语句的查询的各列类型,顺序最好一致3、union包含重复项...

2021-03-25 17:43:18 80

转载 02-Mysql DQL语言-08分页查询

一、应用场景当要查询的条目数太多,一页显示不全二、语法select 查询列表from 表limit【offset,】size;注意:offset代表的是骑士的条目索引,默认从0卡死size代表的是显示的条目数公式:加入要显示的页数会为page,每一页条目数sizeselect 查询列表from 表limit(page-1)*size ,size...

2021-03-25 17:42:31 64

转载 02-Mysql DQL语言-07子查询

一、含义嵌套在其他语句内部的select语句可称为子查询或内查询外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多外面如果select语句,则语句称为外查询或主查询二、分类1、按出现的位置Select 后面仅仅支持标量子查询from后面表子查询where或having后面型✨标量子查询✨列子查询✨行子查询2、按结果集的行列标量子查询(单行子查询):结果为一行一列✨列子查询(多行子查询):结果为多行一列✨行子查询:结果.

2021-03-25 17:41:37 54

转载 02-DQL语言-06连接查询

一、多表连接当查询中涉及到了多个表的字段,需要使用多表连接select 字段1,字段2from 表1,表2,…;笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接如何解决:添加有效的连接条件二、分类按年分类:Sql92等值非等值自连接也支持一部分外连接(用于oracle、sqlserver、mysql不支持)Sql99【推荐使用】内连接等值非等值自连接外连接左外右外全外(mysql不支持)交叉连接三、sql92语法1、等值连接.

2021-03-25 17:40:06 93

转载 02-DQL语言-05分组查询

一、语法select 分组函数,分组后的字段from 表【where 筛选条件】group by 分组的字段【having 分组后的筛选】【order by 排序列表】二、特点使用关键字筛选的表位置分组前的筛选Where 原始表Group by前面分组后的筛选Having 分组后的结果Group by后面...

2021-03-25 17:07:49 76

转载 02-DQL语言-04常见函数

一、概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select函数名(实参列表)二、单行函数1、字符函数concat 连接substr:截取子串upper:变大号lower:变小写repleace:替换length:获取字节长度trim:去前后空格ipad:左填充rpad:右填充instr:获取2、数字函数ceil:向上取整round:四舍五入mod:取模(余)floor:向下取整truncate:截断rand:获取随机数,返回-之间的小.

2021-03-24 19:04:30 73

转载 02-DQL语言-03排序查询

一、语法select 查询列表from 表where 筛选条件order by 排序列表【asc|desc】二、特点1、asc:升序,如果不写默认升序desc:降序2、排序列表 支持 单个字段、多个字段、函数、表达式、别名3、order by 的位置一般放在查询语句的最后(除limit语句之外)...

2021-03-24 18:39:36 59

转载 02-DQL语言-02条件查询

一、语法select 查询列表 from 表名 where 筛选条件二、筛选条件的分类1、简单条件运算符> < = <> != >= <= <=>#安全等于2、逻辑运算符&& and|| or! Not3、模糊查询like:#一般搭建通配符使用,可以判断字符型数值或数值型通配符:%任意多个字符,_任意单个字符between andinis null/is not nullis nu

2021-03-24 18:37:17 56

转载 02-DQL语言-01基础查询

一、语法:select 查询列表 from 表名二、特点:查询列表可以是:单个表中的字段、常数、表达式、函数,也可以是多个查询的结果是一个虚拟的表格三、示例:1、查询单个字段select 字段名 form 表名;2、查询多个字段select 字段名, 字段名 from 表名;3、查询所有字段select * from 表名;4、查询常量select 常量值;注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要5、查询函数select 函数名(实参列表.

2021-03-24 18:35:41 61

转载 01-接触Mysql-02mysql的介绍

一、MySQL的背景前身属于瑞典的一家公司,MySQL AB08年被sun公司收购09年sun被oracle收购二、MySQL的优点开源、免费、成本低性能高、移植性也好三、MySQL的安装属于c/s架构的软件,一般来讲安装服务端企业版社区版5.55.65.78.0…四、MySQL服务的启动和停止**方式一:**通过命令行Net start 服务名Net stop 服务名方式二:计算机- - 右击 - - 管理 - - 服务五、MySQL的登录和退出登录:M.

2021-03-24 17:05:07 39

转载 01-接触Mysql-01数据库的相关概念

01-接触Mysql-数据库的相关概念一、数据库的好处1、可以持久化数据到本地2、结构化查询二、数据库的常见概念重要✨1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库全歼或数据库产品,用于创建或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是所有主流数据库软件通用的语言三、数据库存储的特点*1、数据库存放到表中,然后表在放到库中2、一个库中可以有多张表,而每张表具有唯一的表名来标识自己3、表中各有一个或多个列,列又称

2021-03-24 17:03:54 47

空空如也

空空如也

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

TA关注的人

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