摘要: 1、索引不要太多 2、不要对进程变动数据加索引 3、小数据量的表不需要索引 4、索引一般用在常用查询的字段上 索引的数据结构 hash Btree 默认结构 看一篇文章 阅读: http://blog.codinglabs.org/articles/theory-of-mysql-index.htm 阅读全文
posted @ 2022-12-01 16:33 Rui2022 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 高效获取数据的数据结构 , 高速跑车 ,拖拉机 提取句子主干 --索引分类 1、主键索引 PRIMARY KEY 唯一的标识,不可重复 只有一个列作为主键索引 2、唯一索引 UNIQUE KEY 避免重复的列出现 多个列可以标为唯一索引 可以有多个 3、常规索引 KEY / INDEX key 或 阅读全文
posted @ 2022-12-01 16:18 Rui2022 阅读(23) 评论(0) 推荐(0) 编辑
摘要: -- MYSQL 是默认开启事务自动提交的SET autocommit = 0 -- 关闭SET autocommit = 1 -- 自动开启 默认的 -- 手动处理事务SET autocommit = 0 -- 关闭 自动提交 -- 开启事务START TRANSACTION -- 标记事务开始, 阅读全文
posted @ 2022-12-01 15:24 Rui2022 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 将一组SQL放入一个批次里执行。要么都成功,要么都失败 ACID原则 为保证事务(transaction)是正确可靠的,所必须具备的四个特性: 原子性(atomicity,或称不可分割性)、 一致性(consistency)、 隔离性(isolation,又称独立性)、 持久性(durability 阅读全文
posted @ 2022-12-01 14:46 Rui2022 阅读(102) 评论(0) 推荐(0) 编辑
摘要: MD5 不可逆 CREATE TABLE `testmd5`( `id` INT(4) NOT NULL, `name` VARCHAR(20) NOT NULL, `pwd` VARCHAR(50) NOT NULL, PRIMARY KEY(`id`))ENGINE = INNODB DEFAU 阅读全文
posted @ 2022-12-01 14:16 Rui2022 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 函数 count() avg() sum() max(0 min SELECT COUNT(`studentname`) FROM student; -- 会忽略NULL值SELECT COUNT(*) FROM student; -- 不会忽略NULL值 本质计算行数 (所有列)SELECT CO 阅读全文
posted @ 2022-12-01 11:48 Rui2022 阅读(17) 评论(0) 推荐(0) 编辑
摘要: -- 常用函数 数学运算SELECT ABS(-80) -- 绝对值SELECT CEILING (9.4) -- 向上取整SELECT FLOOR (9.4) -- 向下取整SELECT RAND() -- 返回一个0-1之间的随机数SELECT SIGN(-10) -- 负数返回-1 -- 字符 阅读全文
posted @ 2022-11-30 21:27 Rui2022 阅读(14) 评论(0) 推荐(0) 编辑
摘要: where 是一个固定值 如果需要不固定,就需要嵌套一个子查询语句 where(select * from ) 阅读全文
posted @ 2022-11-30 20:42 Rui2022 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 分页和排序 --排序 升序 ASC 降序 DESC -- 语法 ORDER BY SELECT s.`studentno`,studentname,`subjectno`,`studentresult` FROM student AS sLEFT JOIN result AS rON s.stude 阅读全文
posted @ 2022-11-30 17:05 Rui2022 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 自连接 自己的表和自己连接 一张表拆成两张一样的表 查询父子信息 (了解即可) -- 学号、姓名、年级名字SELECT `studentno`,`studentname`,`gradename`FROM student sINNER JOIN grade gON s.`gradeid`= g.`gr 阅读全文
posted @ 2022-11-30 16:34 Rui2022 阅读(15) 评论(0) 推荐(0) 编辑