1、存储引擎简介 MySQL可以将数据以不同的技术存储在文件(内存)中,该技术就被称为存储引擎。每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的...
1、存储引擎简介 MySQL可以将数据以不同的技术存储在文件(内存)中,该技术就被称为存储引擎。每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的...
之前在(十三)事务处理中简单的介绍了锁系统,并且介绍了由于并发而产生的种种问题,例如脏读、幻读等,因此这里对如何解决这些问题再进行一下补充。 1、悲观锁 在关系型数据...
1、概述 事务是数据库区别于文件系统的重要特征之一,其用于保证数据库的完整性,事务能使批量的SQL语句要么完全执行,要么完全不执行。 例如最简单的转账示例:假设用户A...
1、概述 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。可以将索引理解为一本书前面的目录,能加快数据的...
通常认为,MySQL中的变量可分为: 局部变量 用户变量 会话变量 全局变量 下面将逐一对其进行介绍。 1、局部变量 局部变量只在当前BEGIN……END代码块中有效,其作用...
1、MySQL存储过程简介 在对数据库进行增、删、改、查等操作时,实际上输入的SQL语句会经由MySQL引擎分析语法是否正确,之后再编译成MySQL可识别的命令,最后执行该语...
1、自定义函数 用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。 函数的两个必要条件: 参数 返回值 ...
1、字符函数 函数名称 | 描述----|------|----CONCAT() | 字符连接CONCAT_WS() | 使用指定的分隔符进行字符连接FORMAT() | 数...
1、创建练习使用的数据表 goods_id —— 商品编号goods_name —— 商品名称goods_cate —— 商品分类brand_name —— 商品品牌good...
1、插入记录INSERT 插入记录INSERT [INTO] tbl_name [(col_name,……)] {VALUES | VALUE} ({expr | DEFAU...
@东风冷雪 颜色无所谓,可以改成任意颜色。还是这么说,一行输入有误,回车之后方向键选择有错误的一行,进行修正;之后会讲解如何对已录入数据表中的记录进行更新,也就是修改,可以关注一下。
(四)约束及修改数据表1、约束概述 约束的目的是为了保证数据的完整性与一致性。 按照约束的范围划分:列级约束:只对一个数据列建立约束。既可以在列定义时声明,也可以在列定义后声明;表级约束:对多个数...
1、约束概述 约束的目的是为了保证数据的完整性与一致性。 按照约束的范围划分:列级约束:只对一个数据列建立约束。既可以在列定义时声明,也可以在列定义后声明;表级约束:对多个数...
1、概述 数据表,或简称为表,是数据库最重要的组成部分之一,是其他对象的基础,可以理解为类似于Excel表格,有多行多列,示例如下:假设要存储通讯录信息,对于数据库而言,是用...
1、基本介绍 数据类型:数据类型是指列、存储过程参数、表达式和局部变量的数据特征,其决定了数据的存储格式,代表了不同的信息类型。具体包括:整型、小数型、日期时间型、字符型、复...
1、基础简介 UDP协议即用户数据报协议,是无连接、不可靠、无序的,但相对而言,UDP协议的传输速度会更快一些;UDP协议以数据报作为数据传输的载体,在进行数据传输时,首先需...
1、基础简介 TCP协议是面向连接的、可靠的,在数据传输之前建立连接,以此保证数据的可靠性;其次,TCP协议是有序的,并且以字节流的形式发送数据。在Java中基于TCP协议实...