• 欢迎访问故纵博客网,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站兼容其他浏览器.
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏极客公园吧

标签:Mysql

MySQL锁机制详解及死锁处理方式

为了在处理高并发插入及更新情况下的 MySQL 进行更好的优化,摸清 MySQL 查询更新时的锁表机制。死锁(Deadlock)所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某……

Mysql 什么是分页查询,怎么用【分页查询】 ★

应用场景:实际的 web 项目中需要根据用户的需求提交对应的分页查询的 sql 语句语法:select 字段|表达式,…from 表【where 条件】【group by 分组字段】【having 条件】【order by 排序的字段】limit 【起始的条目索引,】条目数;特点:1.起始条目索引从 0 开始2.limit……

Mysql 什么是子查询【子查询】 ★

含义:一条查询语句中又嵌套了另一条完整的 select 语句,其中被嵌套的 select 语句,称为子查询或内查询在外面的查询语句,称为主查询或外查询特点:1、子查询都放在小括号内2、子查询可以放在 from 后面、select 后面、where 后面、having 后面,但一般放在条件的右侧3、子查询优先于主查询执行,主查询使用了子查询的执行结……

Mysql join【通过join关键字实现连接】 ★

含义:1999 年推出的 sql 语法支持:等值连接、非等值连接 (内连接)外连接交叉连接语法:select 字段,…from 表 1【inner|left outer|right outer|cross】join 表 2 on 连接条件【inner|left outer|right outer|cross】join 表 3 o……

Mysql 查询【分组查询】 ★

语法:select 查询的字段,分组函数from 表group by 分组的字段特点:1、可以按单个字段分组2、和分组函数一同查询的字段最好是分组后的字段3、分组筛选针对的表 位置 关键字分组前筛选: 原始表 group by 的前面 where分组后筛选: 分组后的结果集 group by 的后面 having4、可以按多个字段分组,……

Mysql基础命令【分组函数】 ★

 sum 求和max 最大值min 最小值avg 平均值count 计数特点:1、以上五个分组函数都忽略 null 值,除了 count(*)2、sum 和 avg 一般用于处理数值型max、min、count 可以处理任何数据类型3、都可以搭配 distinct 使用,用于统计去重后的结果4、count 的参数可以支持:字……

Mysql基础命令【基础查询+条件查询】 ★

##DQL 语言的学习###进阶 1:基础查询语法:SELECT 要查询的东西【FROM 表名】;类似于 PHP 中 :print(要打印的东西);特点:①通过 select 查询完的结果 ,是一个虚拟的表格,不是真实存在② 要查询的东西 可以是常量值、可以是表达式、可以是字段、可以是函数###进阶 2:条件查询条件查询:根据条件过滤原始……