MySQL - 04.数据控制语言(Data Control Language,DCL)
1、事务:一条或多条SQL语句组成的一个执行单位,这组SQL语句要么都执行,要么都不执行。
2、事务的特点:A(原子性),C(一致性),I(隔离性),D(持久性)。
3、事务的并发问题:脏读、不可重复读、幻读。
4、通过设置隔离级别解决并发问题。
脏读 不可重复读 幻读
READ UNCOMMITTED(读未提交) × × ×
READ COMMITTED (读已提交) √ × ×
REPEATABLE READ (可重复读) √ √ ×
SERIALIZABLE (串行化) √ √ √
#分组函数#SUM、AVG一般处理数值类型
#MAX、MIN、COUNT可以处理任何数据类型
#都忽略NULL值
SELECT SUM(world.country.SurfaceArea)
FROM world.country;SELECT AVG(world.country.SurfaceArea)
FROM world.country;SELECT MAX(world.country.SurfaceArea)
FROM world.country;SELECT MIN(world.country.SurfaceArea)
FROM world.country;SELECT COUNT(world.country.SurfaceArea)
FROM world.country;#非空值个数SELECT SUM(world.country.SurfaceArea),AVG(world.country.SurfaceArea),MAX(world.country.SurfaceArea),MIN(world.country.SurfaceArea),COUNT(world.country.SurfaceArea) FROM world.country;SELECT COUNT(DISTINCT world.country.Continent) FROM world.country;#搭配去重SELECT COUNT(*) FROM world.country;#表的总行数
MySQL - 04.数据控制语言(Data Control Language,DCL)相关推荐
- 在CDS(Core Data Services)中使用DCL(Data Control Language)
最近,我在玩ABAP CDS视图,并且遇到了一些权限方面的挑战.我在网上没看到有多少有关CDS开发的文档,因为它是个相当新的东西.因此,我决定写下这篇博客,也许我的想法可以帮助到一些人. 和你已经意识 ...
- 【转贴】mysql导入数据load data infile用法
mysql导入数据load data infile用法 基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ...
- mysql数据控制语言_mysql数据控制语言DCL(Data Control Language)-数据库
编辑推荐: 本文来自于网络,主要介绍了mysql数据控制语言DCL的创建.删除.修改用户密码.授予权限等代码编写. #创建用户 create user '用户名'@'允许登录的地址' identifi ...
- 04 数据控制语言DCL
数据控制语言DCL DCL 关键词 示例 DCL 数据库中往往包含了非常重要的数据,可以通过访问控制来确保数据的安全.数据控制语言DCL可以为我们指定的用户授予一定的权限,或者从指定的用户处召回指定的 ...
- mysql数据控制语言_Mysql数据控制语言DCL(Data Control Language)
1.Mysql中的用户管理: Mysql中的用户,存储在系统数据库mysql中的user表中,表初始内容只有localhost-----root用户. 创建用户: Create user '用户名'@ ...
- mysql导入数据load data infile用法整理
有时候我们需要将大量数据批量写入数据库,直接使用程序语言和Sql写入往往很耗时间,其中有一种方案就是使用MySql Load data infile导入文件的形式导入数据,这样可大大缩短数据导入时间. ...
- mysql导入数据load data infile用法(将txt文件中的数据导入表中)
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile ...
- mysql导入数据load data infile用法
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile ' ...
- Mysql导入数据时-data truncated for column..
2019独角兽企业重金招聘Python工程师标准>>> 在导入Mysql数据库时,发现怎么也导入不进去数据,报错: 查看表定义结构: 可以看到comm 定义类型为double类型 原 ...
最新文章
- 广电系统三八红旗集体推荐材料_【原创】怎么把好几千字的材料压缩成500字?这些方法推荐给你!...
- 【选型】消息中间件选型
- lua windows下编译
- CTF-MISC杂项题1
- android 获取monkey日志_Android压力测试:monkey压力测试实战
- win10 免安装版本的MySQL的下载安装和配置
- 很犀利却很现实的26句话!哪句你心痛了
- html5毕业论文总结,毕业论文小结(精选多篇)
- activity劫持学习与复现
- 专注要事、把手弄脏、高效优雅是对抗规模化焦虑的好办法--读Getting Real(达成现实)和 Rework(重塑工作)
- 传输线方程与终端加载的无损耗传输线
- 动物数据集+动物分类识别训练代码(Pytorch)
- LINUX下的makefile学习(此文是我学习过程遇到问题时找到的所有回答,感谢其它大佬的回答,各个文章我都标明了原文链接)
- how2heap(5):tcache_poisoning 2.31
- 3DM:phase wrapping
- 2022年来了,从Python定制一份日历开始吧!
- Java 导出exl表格 一个单元格内换行
- 【Java】什么是二方库?
- Go的研习笔记day-1
- 深入分析linux内核的内存分配函数devm_kzalloc
热门文章
- 【持续更新】SDN Software Defined Networks(Thomas D.Nadeau Ken Gray)翻译
- 协同学:大自然构造的奥秘--哈肯-2
- 王微:愤怒,是我创业初始的驱动力
- 计算机领域名人事迹及意义,关于电脑的好处的名人名言-关于电脑时代需要练字的相关事例和名人名言?...
- MAX8722 CCFL背光控制器
- 趋势科技公司的创始人:张明正的创业路
- Flask项目实战--管理系统
- 【面试准备之】HR面试时100个关键问题
- Oralce查询当年的数据
- python的f是什么意思_%f在python中什么意思