随笔分类 - MySQL
摘要:MySQL总结 SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型: #1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER #2、DML语句 数据库操纵语言: 插入数据INSERT
阅读全文
摘要:MySQL 事务隔离级别详解 数据库事务具有四个特征,简称为事务的ACID特性 原子性(Atomicity)、 一致性(Consistency)、 隔离性(Isoation)、 持久性(Durability), 什么是事务隔离 事务的隔离性是指在并发环境中,并发的事务是相互隔离的, 可以理解为多个事
阅读全文
摘要:MySQL 索引 作用:约束+加速查找 一.索引分类: 二.索引特点: 无索引:从前到后依次查找,速度慢,浪费时间 有索引:会创建关联索引字段的额外文件(某种格式),当按该索引字段查找数据时,会先到该文件查找数据在表的那个位置,再到表中定位到数据 三.索引格式种类 hash索引:会将索引字段的数据转
阅读全文
摘要:视图 触发器 事务 存储过程 使用存储过程 '''存储过程在哪个库下创建的只能在对应的库下面才能使用''' 函数 注意与存储过程的区别,mysql内置的函数只能在sql语句中使用! 参考博客:http://www.cnblogs.com/linhaifeng/articles/7495918.htm
阅读全文
摘要:多表查询 创建两张表 表查询 1.内连接 inner join 2.左连接 left join 3.右连接 right join 4.全连接 union 子查询 exist 导入 .sql文件 /* 数据导入: Navicat Premium Data Transfer Source Server
阅读全文
摘要:表查询 前期准备一张表 1. 语法执行顺序 2.where约束条件(筛选条件) 3.group by 分组 聚合函数 练习题 4.having 用在group by 之后的筛选 5.distinct 去重 6.order by 排序 7.limit 限制展示数量 8.正则
阅读全文
摘要:表之间的关系 外键 foreign key 级联更新级联删除 on update cascade ,on delete cascade 一对多 多对多 一对一 客户表和学生表(报名之前数客户,报名之后是学生) 修改表 复制表
阅读全文
摘要:MySQL存储引擎 Innodb : 默认的存储引擎,查询速度相对myisam慢,但是更安全 特点是支持行锁,支持外键 myisam : 老版本的存储引擎 memory : 内存引擎,数据全部存在内存中,断电数据消失 blackhole : 黑洞引擎,无论存什么数据,立马消失 查看存储引擎 show
阅读全文
摘要:数据库概念 将保存的数据部分,存到一个公共的地方,所有的用户涉及到数据相关都必须来这个公共地方查找 MySQL 本质就是一款基于网络通信的应用软件,任何基于网络通信的软件底层都是socket 可以把MySQL看成是一款支持远程操作文件的软件 库 >>> 文件夹 表 >>> 文件 记录 >>> 文件内
阅读全文

浙公网安备 33010602011771号