![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql学习
文章平均质量分 81
想拿offer
这个作者很懒,什么都没留下…
展开
-
Mysql-事务
隔离级别越严格,安全性越高,但数据库的并发性能也就越低,往往需要在两者之间找一个平衡点。不可重复读的重点是修改和删除:同样的条件你读取过的数据再次读取出来发现值不一样了 幻读的重点在于新增:同样的条件,第1次和第2次读出来的记录数不一样。mysql默认的隔离级别是可重复读一般情况下不要修改。set global transaction isolation level 隔离级别 --设置全局隔离级别的SQL命令。原创 2023-11-19 18:08:33 · 428 阅读 · 1 评论 -
Mysql-索引
索引是数据库管理系统中用于提高查询速度的一种数据结构。在MySQL中,索引可以看作是一种特殊的表,其中包含了对数据表中特定列的值及其在数据表中的位置信息。通过使用索引,MySQL可以在不需要扫描整个表的情况下快速找到与查询条件匹配的记录。常见索引分为:主键索引唯一索引(unique)普通索引(index)全文索引解决中文索引问题。原创 2023-11-19 17:32:43 · 667 阅读 · 0 评论 -
Mysql-复合查询
1.笛卡尔积实际开发中往往数据来自不同的表,所以需要多表查询。1.笛卡尔积通俗来讲就是两个表的每一列都组合一遍,也就是穷举法。穷举出来的数据表会有大量重复数据,而我们只需要加上一些限定条件就可以完成有效数据的筛选。原创 2023-11-18 17:36:34 · 381 阅读 · 0 评论 -
Mysql-CRUD(增删查改)
创建读取Update(更新Delete(删除)原创 2023-11-18 17:18:29 · 445 阅读 · 0 评论 -
Mysql-表的约束
真正约束字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的,从业务逻辑角度保证数据的正确性。比如有一个字段是email,要求是唯一的。表的约束很多,这里主要介绍如下几个:unique key。原创 2023-11-13 17:21:10 · 237 阅读 · 0 评论 -
Mysql-数据类型
说明在MySQL中,整型可以指定是有符号的和无符号的,默认是有符号的。可以通过UNSIGNED来说明某个字段是无符号的。注意:尽量不使用unsigned,对于int类型可能存放不下的数据,int unsigned同样可能存放不下,与其如此,还不如设计时,将int类型提升为bigint类型。原创 2023-11-13 17:00:36 · 105 阅读 · 0 评论 -
Mysql-表的结构操作
set字符集collate校验规则engine存储引擎;说明:field表示列名datatype表示列的类型字符集,如果没有指定字符集,则以所在数据库的字符集为准collate校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准。原创 2023-11-13 16:41:20 · 127 阅读 · 0 评论 -
Mysql-库的操作
CREATENOTname后可以加CHARACTERSET或者是(mysql数据库不区分大小写)说明:name表示想创建的库的名字大写的表示关键字[]是可选项指定数据库采用的字符集COLLATE:指定数据库字符集的校验规则当我们创建数据库没有指定字符集和校验规则时,系统使用默认字符集:utf8,校验规则是:utf8_ general_ ci。原创 2023-11-13 16:29:07 · 253 阅读 · 0 评论 -
Mysql基本知识
D选项应为“关系数据库中,原创 2023-11-13 16:06:51 · 144 阅读 · 0 评论