mysql
-
mysql约束条件unique是什么
,说明,1、指定某列或者某几列的组合数据不能重复,即单列唯一和多列联合唯一。,2、唯一约束可以保证记录的唯一性。,3、唯一约束的字段可以为空值。,4、每张数据表可以存在多个唯一约束…
-
mysql中loop语句的使用
,说明,1、loop实现了一个简单的循环,退出循环的条件需要用其他语句定义,通常可以使用leave语句实现。,2、若没有为statement_list添加退出循环的语句,则loop…
-
mysql位类型如何理解
,说明,1、对BIT类型来说,用来存放位字段值,BIT(M)可用于存放多位二进制数,M范围为1~64,如果不写,默认为1位。,而且直接使用SELECT命令不会看到查询结果,需要使用…
-
mysql limit分页过慢的解决
,1、使用表的覆盖索引加速分页查询。由于使用索引查找有优化算法,而且数据在查询索引上,不需要再去找相关的数据地址。,这样可以节省很多时间。,此外Mysql还有相关的索引缓存,在并发…
-
mysql不走索引的SQL语句
,提起索引大家都不陌生,但在mysql中也有不使用索引的情况,接下来我们一起看看都有哪些不走索引的sql语句。,1、索引列参与表达式计算。,2、函数运算。,3、%词语%–模糊查询。…
-
mysql Binlog事件的结构
,说明,1、一个事件对象分为事件头和事件体。如果事件头的长度是x字节,那么事件体的长度为 (event_length – x)字节。,2、也可以设事件体中fixed p…
-
mysql有哪些索引类型
,索引类型,1、主键索引字段值不能是null,也不能重复。,只能作用于一个字段(列)。,2、唯一索引字段值可以是null,但不能重复。,只能作用于一个字段。,3、普通索引可以作用于…
-
mysql表中插入数据的两种方法
,1、按照字段和值的对应关系插入。,2、不指定字段值插入数据,必须按照创建表时的顺序增加数据,同样可以一次插入多条数据。,以上就是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、表独占写锁,独占写锁是众所周知的排他锁,会阻碍其他过程对同一表的…