mysql
-
mysql约束条件not null的使用
,说明,1、该约束条件的意思是在向表中插入数据的时候,有约定条件not null的列值不能为空,否则会报错。,2、not null的字段是不能插入mull的,只能插入空值。,实例,…
-
mysql中leave语句的用法
,说明,1、leave就是离开退出循环,好比编程里面的break一样。,2、用来从标注的流程构造中退出,通常和BEGIN … END或者循环一起使用。,实例,以上就是mysql中l…
-
mysql中有哪些字符串类型
,说明,1、char和varchar都用来保存MySQL中的短字符串。varchar列中的值是可变长字符串。,两者的主要区别在于存储方式的不同:char列的长度固定为创建表中声明的…
-
mysql表级锁的两种模式
,1、表共享读锁,添加共享读锁的表不会阻塞其他session的阅读请求,但会阻塞其他session的写作请求。,2、表独占写锁,独占写锁是众所周知的排他锁,会阻碍其他过程对同一表的…
-
mysql查询计划是什么
,1、是基于查询语句的优化器提供给服务器执行的计划内容。查询计划的方法是在查询句子之前添加EXPLAIN关键词。,2、在查询句子之前添加EXPLAIN可以看到优化器生成的查询计划。…
-
mysql表分区的类型
,说明,1、RANGE分区将多行分配给分区。,2、LIST区域根据列值匹配离散值集中的某个值进行选择。,3、HASH分区包括MySQL中有效、产生非负整数值的表现。,根据用户定义的…
-
mysql存储引擎的分类及使用场景
,分类,1、存储引擎主要有: MyIsam、InnoDB、Memory、Archive、Federated。,默认为:InnoDB 引擎。InnoDB 底层存储结构为 …
-
mysql查看表结构的两种方法
,1、使用的就是desc 表名查看表结构,缺点是输出的信息还不够全面。,2、使用show create table语法。除了可以看到表定义之外,还可以看到engine和charse…
-
mysql中primary key是什么
,说明,1、primary key主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。,这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。,2、效果等价于not …
-
mysql游标的介绍
,说明,1、游标是用来存储查询结果集的数据类型 , 在存储过程和函数中可以使用光标对结果集进行循环的处理。,2、也可以将游标称之为光标。光标的使用包括声明光标、打开光标、使用光标和…
-
mysql中enum类型是什么
,说明,1、枚举类型,其值范围需要在创建表时通过枚举显示。,2、enum忽略了大小写。也支持通过下标(从1开始,下标越界时报错)插入数据。特殊值0表示空值。,实例,以上就是mysq…
-
mysql spring事务的特性
,说明,1、支持原数据库事务的隔离级别,加入事务传播概念。,2、为多项事务提供合并或隔离功能。,3、提供声明事务,使业务代码与事务分离,使事务更容易使用(AOP)。,实例,以上就是…