摘要: 1.概念 含义:一组预先编译好的sql语句的集合好处: 提高代码的重用性 简化操作 减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率区别: 存储过程:可以有0个返回,也可以有多个返回,适合做批量插入,批量更新 函数:有且仅有1个返回,适合做处理数据后返回一个结果 2.函数的创建 创建语法 阅读全文
posted @ 2019-11-16 15:57 徐大 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 好处: 提高代码的重用性 简化操作 减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 存储过程含义:一组预先编译好的sql语句的集合,理解成批处理语句 1.创建语法 create procedure 存储过程名(参数列表)begin 存储过程体(一组合法的sql语句)end注意: 1.参 阅读全文
posted @ 2019-11-16 15:22 徐大 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、分类 系统变量: 全局变量 会话变量用户自定义变量: 用户变量 局部变量 二、各变量详情 1.系统变量 说明:变量由系统提供,不是用户定义,属于服务器层面 使用的语法: 1.查看所有的系统变量 show session variables;#默认查看会话级别系统变量 show global va 阅读全文
posted @ 2019-11-16 14:15 徐大 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 视图含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据视图是一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存sql逻辑,不保存查询结果。优点: 简单化 安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管 阅读全文
posted @ 2019-11-16 13:11 徐大 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、事务的ACID属性 1.原子性 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 2.一致性 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。一致性是指数据处于一种语义上的有意义且正确的状态。一致性是对数据可见性的约束,保证在一个事务中的多次操作的数据中间状 阅读全文
posted @ 2019-11-16 12:18 徐大 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 子查询:一个查询之中嵌套了其他的若干查询。分类:按子查询出现的位置: select后面 仅仅支持标量子查询 from后面 支持表子查询 where或having后面 重点 标量子查询 列子查询 行子查询 exists后面(相关子查询)按结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询 阅读全文
posted @ 2019-11-16 02:43 徐大 阅读(185) 评论(0) 推荐(0) 编辑
摘要: mysql的连接语法: select 查询列表 rom 表1 别名 连接类型 join 表2 别名 on 连接条件 where 筛选条件 group by 分组 having 筛选条件 order by 排序列表这里用的都是sql99语法按功能分类: 内连接: 等值连接 非等值连接 自连接 外连接: 阅读全文
posted @ 2019-11-15 23:27 徐大 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 一、命令的优先级 mysql关键字是有执行优先级区分的,这是重中之重 from 找到表 where 拿着where指定的约束条件,去表中取出一条条记录 group by 将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 having 将分组的结果进行having过 阅读全文
posted @ 2019-11-15 17:22 徐大 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、Mysql的安装 二、Mysql用户、权限、密码管理 三、Mysql的登录 四、库与表的管理 五、Mysql数据类型 六、Mysql事务 七、视图 八、变量 九、存储过程 十、自定义函数 十一、流程控制 阅读全文
posted @ 2019-11-15 16:23 徐大 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 数据类型 1. 数值类型 整形:一般来说默认使用int就够用,没必要指定宽度浮点型:定点数类型 DEC等同于DECIMAL位类型(了解):BIT(M)可以用来存放多位二进制数,M范围从1~64,如果不写默认为1位。 整型:tinyinit int bigint 小数: float :在位数比较短的情 阅读全文
posted @ 2019-11-15 16:15 徐大 阅读(177) 评论(0) 推荐(0) 编辑