数据库_MySQL
数据库基础——MySQL
Stephen.zhou
这个作者很懒,什么都没留下…
展开
-
数据库事务四大特征ACID
数据库的事务,必须支持以下特征: 1. 原子性(Atomicity) 在一个事务内的操作,要么全部成功,要么全部失败。 2. 一致性(Consistency) 数据库从一个一致性状态,转移到另一个一致性状态。 3. 隔离性(Isolation) 多个并发的事务之间是相互隔离的 4.持久性(Durability) 数据一旦被提交了,则改变就是永久的 ...原创 2020-02-14 15:57:29 · 87 阅读 · 0 评论 -
MySQL_学习笔记(5)
##视图 含义:理解成一张虚拟的表 视图和表的区别: 使用方式 占用物理空间 视图 完全相同 不占用,仅仅保存的是sql逻辑 表 完全相同 占用 视图的好处: 1、sql语句提高重用性,效率高 2、和表实现了分离,提高了安全性 ###视图的创建 语法: CREATE VIEW 视图名 AS 查询语句; ###视图的增删改查 1、查看视图的数据 ★ ...原创 2020-02-14 08:32:57 · 78 阅读 · 0 评论 -
MySQL_学习笔记(4)
##DML语言 ###插入 语法: insert into 表名(字段名,...) values(值1,...); 特点: 1、字段类型和值类型一致或兼容,而且一一对应 2、可以为空的字段,可以不用插入值,或用null填充 3、不可以为空的字段,必须插入值 4、字段个数和值的个数必须一致 5、字段可以省略,但默认所有字段,并且顺序和表中的存储顺序一致 ###修改 修改单表...原创 2020-02-10 22:29:38 · 62 阅读 · 0 评论 -
MySQL_学习笔记(3)
##进阶5:分组查询 语法: select 查询的字段,分组函数 from 表 group by 分组的字段 特点: 1、可以按单个字段分组 2、和分组函数一同查询的字段最好是分组后的字段 3、分组筛选 针对的表 位置 关键字 分组前筛选: 原始表 group by的前面 where 分组后筛选: 分组后的结果集 group by的后面 having ...原创 2020-02-10 22:28:02 · 65 阅读 · 0 评论 -
MySQL_学习笔记(2)
###进阶2:条件查询 条件查询:根据条件过滤原始表的数据,查询到想要的数据 语法: select 要查询的字段|表达式|常量值|函数 from 表 where 条件 ; 分类: 一、条件表达式 示例:salary>10000 条件运算符: > < >= <= = != <> 二、逻辑表达式 示例:sa...原创 2020-02-10 22:27:20 · 66 阅读 · 0 评论 -
MySQL_学习笔记(1)
##本单元目标 一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 ...原创 2020-02-10 22:26:02 · 76 阅读 · 0 评论