菜鸟笔记
提升您的技术认知

mysql 笔记-ag真人游戏

剖析mysql的innodb索引

菜鸟阅读 : 549

摘要:         本篇介绍下mysql的innodb索引相关知识,从各种树到索引原理到存储的细节。         innodb是mysql的默认存储引擎...

mysql触发器

菜鸟阅读 : 1743

mysql触发器 触发器是一种特殊的存储过程,触发器和存储过程一样是一个能完成特定功能、存储在数据库服务器上的sql片段,但是触发器无需调用,当对数据库表中的数据执行dml操作时自动触发这个sql片段的执行,无需手动调用. 在mysql中,...

mysql索引优化及面试题

菜鸟阅读 : 587

mysql索引优化 一:索引介绍 索引是关系型数据库中给数据库表中一列或者多列的值排序后的储存结构,sql的主流索引结构有b 树以及hash结构,聚集索引以及非聚集索引用的是b 树索引. mysql索引类型有:唯一索引,主键(聚集)索引,非...

记录一次mysql死锁

菜鸟阅读 : 1850

一,死锁发现 项目中有一个接口包含更新操作1,后面发现更新失败,通过查看应用程序日志,发现发生了死锁 sql 1 如下 1.最初版本根据id为条件,更新(plan_start_time 二级索引) update tt_task  ...

mysql 数据去重的三种方式

菜鸟阅读 : 3737

一、背景。 最近在和系统模块做数据联调,其中有一个需求是将两个角色下的相关数据​对比后将最新的数据返回出去,于是就想到了去重,再次做一个总结。 二、数据去重三种方法使用。 1.​通过mysql distinct:去重(过滤重复数据) ​ 1...

mysql数据库之ddl操作

菜鸟阅读 : 1162

1、数据库管理系统的一些常用术语 学习数据库首先要清楚数据库的一些常用术语: 行:又叫做记录,每一行都是一组相关的数据。 列:又叫做字段,每一列都是一组数据类型相同数据。 主键:是唯一的,在一张数据表中只有一个主键,且不能为空。 外键:主要...

数据库中ddl、dml、dcl的区别

菜鸟阅读 : 926

问题描述: 数据库中ddl、dml、dcl的区别是什么? 回答: ddl: (data definition language)数据定义语言,主要用于创建数据库对象。 dml:  (data manipulation langua...

mysql数据库之dml(数据操纵语言)

菜鸟阅读 : 925

1、dml(数据操纵语言) ​ 在进行数据库操作时,首先就是要使用dml(数据操纵语言),数据操纵语言主要由插入数据(insert)、更新数据(update)以及删除数据(delete)组成,这些操作主要是针对 数据表中的数据。 2、插入数...

正则表达式与分页查询

菜鸟阅读 : 385

1、正则表达式 ​ 正则表达式(regular expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)、特殊字符(称为"元字符")以及数字(0-9)等。虽然用起来比较繁琐,但是可以很好的提高效率。 在mysql中...

mysql数据库 表操作 ️

菜鸟阅读 : 641

1. 表操作 ️ 脑图 查看所有表 show tables; mysql> show tables; empty set (0.00 sec) mysql> show tables from db12; empty set (0...

网站地图