随笔分类 - MySQL学习
摘要:1:事务是什么 一般来说,事务必须满足4个条件:原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。 原子性:该事务的sql语句要么全部执行完成,要么一个都不完成,当执行出现错误时,会回滚到事务执行
阅读全文
摘要:1:索引的本质 索引是什么?我们在学习数据库的时候都会按照书本的目录的方式来理解索引,其实索引就是一个帮助我们快速定位sql语句的排好序的数据结构。怎么理解尼?我们在学习查找算法的时候都知道,在查找有序序列的时候,采用二分法可以很快的查找对应元素,但是在数据库中,如果不采用优化索引,只有一行一行的进
阅读全文
摘要:4.1分表查询(等值连接) FROM employees,departments WHERE employees.department_id=departments.department_id; #案例3:查询员工名,工种号,工种名 #为表名起别名,简洁,一旦使用了别名,则不能使用原来的表名了。 S
阅读全文
摘要:3.1:分组查询支持字段和函数分组 # 分组查询 /* 分组数据 group by,该语句可以iang表中数据分成若干组 用法如下: SELECT COLUMN,GROUP BY(COLUMN) FROM TABLE [WHERE CONDITION] [GROUP BY GROUP BY expr
阅读全文
摘要:1:常见的分组函数基本用法 # 分组函数 /* 功能:用作统计使用,又称聚合函数或者统计函数或者组函数。 分类:sum求和,avg平均值,max最大值,min最小值,count计算个数 特点: 1:sum,avg一般用来处理数字型,max,min,count可以用来处理任何类型。 2:是否忽略nul
阅读全文
摘要:1:常见索引的分类 索引是什么?索引是用来帮助MySQL快速过去信息的数据结构,其存储在文件系统中,存取的形式与使用的存储引擎相关,比如InnoDB引起中,索引与数据放在同一个文件中,MyLASM引擎中,索引与数据放在不同的文件中。常见的索引分类有;主键索引,唯一索引,普通索引,全文索引以及组合索引
阅读全文
摘要:1:语法规范 不区分大小写,但是关键字要大写。 每一条语句用分号“;”来结尾,当然如果一条sql语句太长,则可以分行。 注释:用--和#来注释一行,和/* */来注释多行。 2:基本操作 首先讲解以下基本的操作: 查询当前数据库的语句:show databases; 进入某一个数据库:use xxx
阅读全文

浙公网安备 33010602011771号