mysql
文章平均质量分 62
一颗没有尽头的心
时光会把你雕刻成你该有的样子,向着光的方向前进吧!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
系统数据库
Mysql数据库安装完成后,自带了一下四个数据库,具体作用如下:常用工具:原创 2024-07-31 15:53:26 · 244 阅读 · 0 评论 -
mysql锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(cpu、ram、i/o)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。原创 2024-07-31 11:30:36 · 490 阅读 · 0 评论 -
mysql触发器
触发器是与表有关的数据库对象,指在insert/update/delete之前或之后,触发并执行触发器中定义的sql语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。使用别名 oLD和new来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发器还只支持行级触发,不支持语句级触发。原创 2024-07-27 17:24:00 · 368 阅读 · 0 评论 -
mysql存储函数
reads sql data:包含读取数据的语句,但不包括写入数据的语句。deterministic:相同的输入参数总是产生相同的结果。存储函数是有返回值的存储过程,存储函数的参数只能是in类型的。create function 存储函数名称{[参数列表]}no sql : 不包含sql语句。原创 2024-07-27 15:28:07 · 314 阅读 · 0 评论 -
MySQL存储过程
存储过程是事先经过编译并存储在数据库中的一段sql语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库sql语言层面的代码封装与重用。用户定义变量 是用户根据需要自己定义的变量,用户变量不用提前声明,在用的时候直接用 "@变量名" 使用就可以。其作用域为当前连接。原创 2024-07-27 14:23:17 · 835 阅读 · 0 评论 -
mysql视图
当使用 with check option 子句创建视图,mysql会通过视图检查正在更改的每个行,列如 插入,更新,删除,以使其符合视图的定义。方式一:create [or replace] view 视图名称[(列名列表)] as select语句 [with[cascaded] | local] check option]视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图动态生成的。通俗的讲,视图只保存了查询的sql逻辑,不保存查询结果。原创 2024-07-26 22:45:03 · 456 阅读 · 0 评论 -
sql优化
没有not null 约束: innoDB引擎会遍历整张表把每一行地字段值都取出来,返回给服务层,服务层判断是否为null,不为null,技术累加。Using filesort :通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区sort buffer中完成排序操作,所有不是通过索引直接返回排序结果的排序都叫fileSort排序。count()是一个聚合函数,对于返回的结果集,一行行地判断,如果count函数的参数不是null,累计值就加1,否则不加,最后返回累计值。原创 2024-07-26 14:44:19 · 1024 阅读 · 0 评论 -
mysql索引
介绍索引(index)是帮助MYSQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。原创 2024-07-25 23:23:37 · 688 阅读 · 0 评论 -
MySQL体系结构
黑马程序员原创 2024-06-02 21:46:55 · 848 阅读 · 0 评论 -
mysql事务
黑马程序员原创 2024-05-25 11:59:59 · 351 阅读 · 0 评论 -
mysql多表查询
概述:指从多张表中查询数据笛卡尔积:笛卡尔积是指在数学中,两个集合A和集和B的所有组合情况。(在多表查询时,需要消除无效的笛卡尔积)原创 2024-05-22 23:07:55 · 929 阅读 · 2 评论 -
mysql约束
1.约束:约束是作用于表中字段上的的规则,用于限制存储在表中的数据。2.目的: 保证数据库中数据的正确、有效性和完整性3.分类:非空约束 //限制该字段的数据不能为null not null唯一约束 //保证该字段的所有数据都是唯一、不重复的 unique主键约束 //主键是一行数据的唯一标识,要求非空且唯一 primary key默认约束 //保存数据时,如果未指定改字段的值,则采用默认值 default。原创 2024-05-18 16:36:29 · 268 阅读 · 0 评论 -
MYSQL函数
case [expr] when [val1] then [res1] ... else[default] end //如果expr的值等于val1,返回res1,...否则返回default默认值。date_Add(date, interval expr type) // 返回一个日期/时间值加上一个事件间隔expr后的时间值。concat(s1.s2,,,,,Sn) // 将字符串拼接,将s1 ,s2.。if(value,t,f) //如果value为true,则返回t,否者返回f。原创 2024-05-15 21:29:06 · 423 阅读 · 0 评论 -
DCL 的学习
黑马程序员原创 2024-05-08 22:29:53 · 327 阅读 · 0 评论
分享