自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库的事务

什么是事务 一个事务是一个完整的业务逻辑单元,不可再分。例如向银行账户转账,需要执行两条update语句。这两条update语句要么都成功,要么都失败,不允许一个成功一个失败。 只有DML语句与事务有关,因为(insert,update,delete)这三个语句都是和数据库表中数据有关。事务的存在就是为了保证数据的完整性,安全性。 事务的特性(ACID) A:原子性:事务是最小的工作单元,不可再分 C:一致性:事务必须保证多个DML语句同时成功或失败 I:隔离性:指一个事务的执行不能被另一个事务

2021-09-20 23:32:53 56

原创 数据库的DDL语言

DDL 数据定义语言,管理库和表的语言 库的管理 创建:create database 创建的库名 创建的数据库默认放在ProgramData->MySQL->data当中 修改:alter 一般不建议修改数据库 删除:drop database 库名 表的管理 创建:create 修改:alter 删除:drop ...

2021-09-08 22:02:51 121

原创 数据库的DML语言

DML 数据操作语言,主要包含了插入(insert),修改(update),删除(delete) 一.插入语句 方式一 语法: insert into 表名(列名) values(值1,值2,...) 特点: 1.插入的值的类型要与列的类型一致或兼容 2.可以为null的列如果不想插入值的话有两种方式 举例 #1 insert into emp(id,name,age) values(1,'wang',null); #2 insert into emp(id,name) value

2021-09-05 22:31:01 85

原创 数据库的DQL语言(三)

七.分页查询 要显示的数据不全,需要分页提交sql请求 语法: select 查询列表 from 表1 join 表2 on 连接条件 group by 分组字段 having 分组后的筛选 order by 排序的字段 linit (要显示条目的索引,要显示的条目个数) 特点 1.limit语句放在查询语句的最后 2.公式 要显示的页数page,每页的条目数size limit (page-1)*size,size; 八.联合查询 需要查询的结果来自于多个表,且多个表没有直接

2021-09-05 17:19:45 102

原创 数据库的DQL语言(二)

五.连接查询 当查询的数据来自多个表时,就会用到连接查询 语法 select 查询列表 from 表1 别名 连接类型 join 表2 别名 on 连接条件 where 筛选条件 group by 分组 having 筛选条件 order by 排序列表 分类: 1.内连接 特点:①添加排序、分组、筛选 ②inner可以省略 ③ 筛选条件放在where后面,连接条件放在on后面,提高分离性,便于阅读 ④inner join连接和sql92语法中的等值连接效果是一样的,都是查询

2021-09-05 01:05:17 79

原创 数据库的DQL语言

目录 一.基础查询 二.条件查询 like: between and: in: is null: 三.排序查询 四.分组查询 未完待续 DQL(Data Query Language):数据查询语言。数据库的查询语言分为以下几种: 一.基础查询 语法: select 查询列表 from 表名 特点: (1).查询列表可以是:表中的字段,常量值,表达式,函数 (2).查询的结果是一个虚拟的表格 二.条件查询 语法: select 查询列表 from 表...

2021-09-05 00:00:35 252

空空如也

空空如也

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

TA关注的人

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