mysql
童无极
这个作者很懒,什么都没留下…
展开
-
MySQL视图特性
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变化会影响到基表,基表的数据变化也会影响到视图。基本使用:1.创建视图:create view 视图名 as select语句;2.案例:create view v_ename_dname as select ename, dname from EMP, DEPT where EMP.deptno=DEPT.deptno...原创 2021-10-13 15:50:29 · 247 阅读 · 0 评论 -
sql中的where、group by 、having的用法和区别
group by 一般用到的就是“每”这个字。例如说明现在有一个这样的表:每个部门有多少人 就要用到分组的技术。having是分组(group by)后的筛选条件,分组后的数据组内再筛选where则是在分组前筛选where子句中不能使用聚集函数,而having子句中可以,所以在集合函数中加上了HAVING来起到测试查询结果是否符合条件的作用。即having子句的适用场景是可...转载 2019-08-19 15:54:59 · 653 阅读 · 0 评论 -
MySQL实现了四种通信协议
MySQL实现了四种通信协议TCP/IP协议,通常我们通过来连接MySQL,各种主要编程语言都是根据这个协议实现了连接模块Unix Socket协议,这个通常我们登入MySQL服务器中使用这个协议,因为要使用这个协议连接MySQL需要一个物理文件,文件的存放位置在配置文件中有定义,值得一提的是,这是所有协议中最高效的一个。Share Memory协议,这个协议一般人不知道,肯定也没用过,因为这个...转载 2019-08-22 10:57:35 · 955 阅读 · 0 评论 -
项目;图片服务站
一个网页的图片是如何展示的?1.有一个url来表示图片的位置、2.有一个image标签,里面引用这个位置的项目核心需求:就是实现HTTP服务器,然后用这个服务器来存储图片。针对每个图片提供一个唯一的url,有了这个url之后就可以借助它把图片展示到其他网页上核心的需求1.上传图片(得到一个url)2.根据图片url访问图片,获取图片内容3.获取某个图片的属性4.删除...原创 2019-09-08 20:09:39 · 222 阅读 · 1 评论 -
索引的概念
索引的目的是什么?1.快速访问数据表中的特定信息,提高检索速度2.创建唯一性索引,保证数据库表中每一行数据的唯一性。3.加速表和表之间的连接4.使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间索引的缺点创建索引和维护索引需要耗费时间,这个时间随着数据量的增加而增加;索引需要占用物理空间,不光是表需要占用数据空间,每个索引也需要占用物理空间;当...原创 2019-09-13 14:08:03 · 270 阅读 · 0 评论