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

mysql 笔记-ag真人游戏

sql注入详解

菜鸟阅读 : 1672

前言    结构化查询语言(structured query language,缩写:sql),是一种特殊的编程语言,用于数据库中的标准数据查询语言。 sql注入(sql injection)是一种常见的web安全漏洞,...

mysql innodb介绍

菜鸟阅读 : 687

innodb 是 mysql 上第一个提供外键约束的引擎,除了提供事务处理外,innodb 还支持行锁,提供和 oracle 一样的一致性的不加锁读取,能增加并发读的用户数量并提高性能,不会增加锁的数量。 innodb 的设计目标是处理大容...

剖析mysql的innodb索引

菜鸟阅读 : 641

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

mysql触发器

菜鸟阅读 : 1906

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

mysql索引优化及面试题

菜鸟阅读 : 672

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

记录一次mysql死锁

菜鸟阅读 : 2130

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

mysql 数据去重的三种方式

菜鸟阅读 : 5671

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

mysql数据库之ddl操作

菜鸟阅读 : 1435

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

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

菜鸟阅读 : 1071

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

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

菜鸟阅读 : 1071

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

网站地图