自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL学习记录day10

元数据锁(MDL):系统自动控制,无需现时使用,主要作用是维护表元数据的数据一致性,在表上有活动事务的时候,不可以队员数据进行写入操作,为了避免DML和DDL,保证读写的正常行。# (null,'update',now(),new.id,concat('更新之前的数据内容为:id=',old.id,'更新的数据内容为:id=',new.id);# (null,'update',now(),new.id,concat('删除的数据内容为:id=',old.id);

2024-07-16 18:06:23 254

原创 MySQL学习记录day9

when month>=10 and month<=12 then set result = '第四季度';# when month>=1 and month<=3 then set result = '第一季度';#局部变量:根据需要定义的在局部生效的变量,访问前需要declare声明,可以用作存储过程内的局部变量和输入参数。#用户定义变量:用户根据需要自己定义的变量。#用户自定义变量不需要进行声明或者初始化,只不过没赋值的用户变量读取到的是null。

2024-07-15 23:06:19 686

原创 MySQL学习记录day8

1.using filesort:通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区sort buffer中完成排序操作,所有不是通过索引直接返回排序的都叫filesort排序。#4.用or分割开的条件,如果or一侧条件有索引而后一侧的条件没有,则所有的索引都会失效,只有当前后的条件都有索引时才不会失效。#using where,using index是查找使用了索引,但是需要的数据在索引列中都能找到,所以不需要回表查询数据。#如果删除了某行数据,并不会直接删除这行数据,而是加上删除的标识。

2024-07-11 22:08:08 414

原创 MySQL学习记录day7

select_type:表示select的类型,常见取值有simple(简单表,即不使用表连接或子查询)、primary(主查询,即外层的查询)、union(union中的第二个或者后面的查询语句)、subquery(select/where之后包含了子查询)等。#1.最左前缀法则:如果索引了多列(联合索引),要遵守最左前缀法则,查询从索引的最左列开始,并且不跳过索引中的列。#如果跳过了某一列,跳过后的索引失效(跳过的字段后面的索引失效)#全局查询+模糊匹配查询当前数据库的插入/查询/更新/删除次数。

2024-07-10 22:25:35 261

原创 虚拟机装CentOS7出现yum报错

验证过不是不能上网or域名错误后看一些博客说是要修改/etc/yum.repos.d中的repo文件,结果发现给的163换上去还是报错,折腾一下午最后下载了阿里云的repo,换上去就能正常使用了T T。而且最开始看了一个安装教程让不要下载图形化界面,最后对着蚂蚁大小的代码整了两小时,眼睛都要瞎掉了,所以装的时候一定要安装图形化界面啊啊啊啊!

2024-07-05 17:11:46 106

原创 MySQL学习记录day6

三种引擎都支持B+树,innodb不支持哈希和R树,myisam不支持哈希,memory不支持R树和全文索引。#mysql体系结构:连接层,服务层,引擎层(索引),存储层(数据、索引、日志文件存储)#聚集索引:数据和索引存在一块,必须有且只有一个,索引结构的叶子节点保存了行数据。#二级索引也是B+树的结构,但是叶子节点存的是当前这行所对应的主键值。#缺点:索引列也会占用空间;#B+树:叶子节点存储数据,其余节点存储索引,叶子节点形成单向链表。#二级索引:数据和索引分开存储,叶子节点关联的是对应的主键。

2024-07-05 17:07:44 324

原创 MySQL学习记录day5

昨天把my.ini文件改了一下再也登陆不上去了只好卸载重装搞了半天,课也没看多少。昨天看了并发事务问题及隔离级别还有引擎介绍。今天一定要把索引看完。

2024-07-04 13:13:51 68

原创 MySQL学习记录day4

select * from emp where salary > all (select salary from emp where dept_id = (select id from dept where name = '财务'));#持久性:事务一旦提交或回滚,对数据库中的数据的改变就是永久的,会直接对磁盘中的数据造成影响永久保存。#幻读:一个事务按照条件查询数据时,没有对应的数据行,但是在插入数据时有发现这行数据已经存在。#原子性:事务是不可分割的最小操作单元,要么全部成功。但两次读取的数据不同。

2024-07-03 14:31:01 232

原创 MySQL学习记录day3

select case name, case name when '北京' then '一线城市' when ‘上海’ then '一线城市' else '二线城市' from emplyee;age int check ( age>0 && age

2024-07-02 12:44:09 397

原创 MySQL学习记录day2

DQL->基础查询/条件查询/聚合查询/分组查询/排序查询/分页查询。

2024-06-28 17:31:22 82

原创 MySQL学习记录day1

表的创建/查看/添加字段/修改字段类型/修改表名。单字段数据添加/多字段数据添加/批量添加。批量删除/单行删除/去除重复行/修改字段。条件查询表/数据/字段select。数据库的创建/切换/查看。

2024-06-28 00:23:31 74

原创 快速解决Solving environment: failed with initial frozen solve. Retrying with flexible solve

被拷打后悟出的真相

2023-01-03 16:34:04 1214

空空如也

空空如也

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

TA关注的人

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