自定义博客皮肤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 36

原创 数据库的DDL语言

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

2021-09-08 22:02:51 101

原创 数据库的DML语言

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

2021-09-05 22:31:01 62

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

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

2021-09-05 17:19:45 87

原创 数据库的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 58

原创 数据库的DQL语言

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

2021-09-05 00:00:35 224

空空如也

空空如也

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

TA关注的人

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