![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库专栏
文章平均质量分 66
分享数据库学习的知识
书源丶
永无止境的踏实做事
展开
-
七、事务理解!
事务是应用程序中一个完整的业务逻辑,(包含多个小的单元,每一个小的单元分别对数据库中的数据进行crud操作。)我们通过事务保证所有的小单元,要么同时成功,要么同时失败。也就是说事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。原创 2023-09-08 06:13:28 · 82 阅读 · 0 评论 -
六、DCL 控制语言
数据控制语言 (Data Control Language) 在SQL语言中,是一种可对数据访问权进行控制的指令。原创 2023-09-08 06:11:12 · 75 阅读 · 0 评论 -
五、外键和表关系
学完了DDL,DML和DQL我们已经了解怎么去使用数据库操作库,表和怎么去查询这些字段,接下来介绍一下外键和表的关系然后再看剩下的。原创 2023-09-08 06:08:19 · 158 阅读 · 0 评论 -
四、DQL 查询数据库(重难点)
知道了怎么创建库,创建表,增加表里面的内容,那么怎么去查询呢?众所周知的二八定律,其实在日常使用中百分之八十都是查询操作,所以DQL语言十分重要!!!原创 2023-09-08 06:02:01 · 70 阅读 · 0 评论 -
一、初识数据库之MySQL
数据库(DB,DataBase)概念:数据仓库,软件,安装在操作系统(window,linux,mac)之上!!SQL作用:存储数据,管理数据理解:用于持久化保存数据的管理软件、保存数据的技术:将数据保存到内存中: ① 变量 ② 对象 ③ 数组 ④ 集合 特点:易失性持久化保存技术:IO 特点:可操作性比较差 效率低特点。原创 2023-09-08 05:26:33 · 28 阅读 · 0 评论 -
三、DML操作数据库
2、delete一条条删除数据,truncate将表销毁掉,在创建一个跟原表表结构相同的空表,当数据量比较大时候,truncate效率更高。3、delete删除主键自增还会从最大值的基础上自增,truncate自增会从1开始。1、delete后面可以跟where, truncate后面不能跟where。DML数据操作语言:主要就是对表中的数据进行添加、删除、修改的操作。4、delete支持事务,truncate不支持事务。3、删除 delete truncate。1、添加 insert into。原创 2023-09-08 05:51:26 · 34 阅读 · 0 评论 -
二、DDL操作数据库
前文说过,SQL语言分为DDLDMLDQL和DCL,接下来的几篇文章会对各个进行逐一的介绍。DDL D定义 create 创建 、 drop 删除DML M操作 insert 插入 、 delete 删除 、 update 更新DQL Q查询 select 查询DCL C控制 grant、 revoke关键字 带个飘· tab上面MD5加密: 主要增强算法的复杂度和不可逆性 插入的时候加密 比对加密后的值。原创 2023-09-08 05:47:51 · 91 阅读 · 0 评论