MySQL数据表中内容大小写区分的设置
MySQL数据表中内容大小写区分的设置 MYSQL在默认的情况下查询是不区分大小写的,例如: mysql> create table t1( -> name varchar(10)); Query OK, 0 rows affected (0.09 sec) mysql> insert into t1 values('you'),('You'),('YOU'); Query OK…
MySQL数据表中内容大小写区分的设置 MYSQL在默认的情况下查询是不区分大小写的,例如: mysql> create table t1( -> name varchar(10)); Query OK, 0 rows affected (0.09 sec) mysql> insert into t1 values('you'),('You'),('YOU'); Query OK…
约束的概念 约束是作用于表中列上的规则,用于限制加入表的数据。 例如:我们可以给id列加约束,让其值不能重复,不能为null值。 约束的存在保证了数据库中数据的正确性、有效性和完整性。添加约束可以在添加数据的时候就限制不正确的数据,年龄是3000,数学成绩是-5分这样无效的数据,继而保障数据的 完整性。 通俗的说:就是让数据库表中的数据不出现逻辑上的错误 1、非空约束 非空约束用于保证列中所有数据…
原文地址: MySQL InnoDB锁机制全面解析分享 原文地址: MySQL Insert on duplicate死锁
1)Mysql在宿主机默认监听地址为127.0.0.1的3306端口监听; 2)当在docker容器内部执行ifconfig后,会获得*.*.*.2,这个ip地址,在宿主机上执行ifconfig,会有docker0这个网桥,宿主机和docker容器就是通过这个docker0网桥进行通信的,宿主机在此网桥上的ip地址为*.*.*.1,和上述的*.*.*.2只是最后一个数字不同; 3)首先在docke…
目录 1. 获取系统当前时间 1.1. 获取 `YYYY-MM-DD HH:mm:ss` 1.2. 获取 `YYYY-MM-DD` 1.3. 获取 `HH:mm:ss` 2. 时间加减间隔函数 2.1. `DATETIME` 类型的加减 2.2. `DATE` 类型的加减 3. 两个时间的相减 3.1. `DATE` 类型相减 3.2. `TIMESTAMP` 类型 1. 获取系统当前时间 MyS…
1. LOGICAL_CLOCK 并行复制 1.原理 从MySQL 5.7版本开始,支持LOGICAL_CLOCK级别的并行复制(基于MySQL 5.6的库级别的Group Commit并行复制的大幅改进),通过设置参数slave_parallel_type为LOGICAL_CLOCK来启用(当设置为DATABASE时与MySQL 5.6版本的并行复制相同)。从LOGICAL_CLOCK字面上并不…
联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c)。 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。 两个或更多个列上的索引被称作复合索引。 利用索引中的附加列,您可以缩小搜索的范围,但使用一个具有…
一、基础: 1、创建数据库: CREATE DATABASE database-name 2、删除数据库: drop database dbname 3、备份sql server: --- (1)创建备份数据的 device: USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --…
今天做了一个ajax动态查询数据库的小Demo,又重新学习了一下ajax的一些知识。在此和大家分享一下...... 啥都别说了,先上代码 Controller层 查询总用户数 @RequestMapping(value = "/findTotalUsers.do",method = RequestMethod.GET) public @ResponseBody Long findTotalUser…