随笔分类 -  MySQL

摘要:转载自: https://blog.csdn.net/b644ROfP20z37485O35M/article/details/100179360 分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那 阅读全文
posted @ 2019-11-27 19:53 竣~ 阅读(243) 评论(0) 推荐(0)
摘要:转载自:https://www.zhihu.com/question/36996520/answer/93256153 问题 CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(255) DEFAULT NULL, int(11) DEFA 阅读全文
posted @ 2019-11-25 18:20 竣~ 阅读(1079) 评论(0) 推荐(0)
摘要:转载自:https://www.cnblogs.com/aspnethot/articles/1504082.html 官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在 阅读全文
posted @ 2019-11-25 17:05 竣~ 阅读(168) 评论(2) 推荐(0)
摘要:链接:https://blog.csdn.net/qq_35571554/article/details/82800463 阅读全文
posted @ 2019-09-11 23:14 竣~ 阅读(212) 评论(0) 推荐(0)
摘要:视图、触发器、事务、存储过程、内置函数、流程控制、索引 视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 1、什么是视图 ​ 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 2、为什么要用视图 ​ 如果要频繁使用一张虚拟表,可以不用重复查询 3、如何用视图 强调 1、在硬 阅读全文
posted @ 2019-08-23 20:22 竣~ 阅读(224) 评论(0) 推荐(0)
摘要:一、完整版SQL语句的查询 mysql select distinct post,avg(salary) from table where id 1 group by post` having avg(salary) 100 order by avg(salary) limit 5,5 mysql 阅读全文
posted @ 2019-08-23 20:21 竣~ 阅读(741) 评论(0) 推荐(0)
摘要:单表查询及多表查询 单表查询 前期表准备 1.语法执行顺序 练习题 4.having 截止目前已经学习的语法 having的语法格式与where一致,只不过having是在分组之后进行的过滤,即where虽然不能用聚合函数,但是having可以! 5.distinct 6.order by 7.li 阅读全文
posted @ 2019-08-21 19:33 竣~ 阅读(369) 评论(0) 推荐(0)
摘要:外键 前戏之一对多关系 一对多(Foreign Key) 多对多 一对一 客户表和学生表(老男孩的客户与学生之间,报名之前都是客户,只有报了名的才能是学生) 修改表 复制表 作业布置 练习:账号信息表,用户组,主机表,主机组 练习: 阅读全文
posted @ 2019-08-21 19:32 竣~ 阅读(286) 评论(0) 推荐(0)
摘要:存储引擎,MySQL中的数据类型及约束 一、存储引擎 1、不同的数据应该有不同的处理机制 2、mysql存储引擎 ​ Innodb:默认的存储引擎,查询速度叫myisam慢,但是更安全 ​ 支持事务,行锁,外键,所以数据更安全 ​ 建表的时候Innodb会产生两个文件 ​ 一个是表结构文件 ​ 一个 阅读全文
posted @ 2019-08-21 19:06 竣~ 阅读(200) 评论(0) 推荐(0)
摘要:MySQL数据库 一、数据库概念 1. 随意的存放到一个文件中,数据格式也是千差万别 2. 软件开发目录规范 规定了数据 存放的位置 ps:数据都是保存在本地的 3. 将保存数据的部分,存到一个公共的地方,所有的用户涉及到数据相关,都必须来这个公共地方查找 二、数据库之MySQL 1. 本质就是一款 阅读全文
posted @ 2019-08-19 23:40 竣~ 阅读(128) 评论(0) 推荐(0)