![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
文章平均质量分 87
关于数据库增删查改,索引、事务的理论理解知识
暴走的橙子~
这个作者很懒,什么都没留下…
展开
-
MySQL数据库 -- 表的内连和外连
外连接和内连接最后的表的横和列信息是一致的,但是拼接方式不一样。内连接是笛卡尔积。外连接是拿一个主表中on条件对照从表的所有on条件看是否存在,看情况为NULL。注意:外连接不是笛卡尔积!原创 2022-11-20 17:23:44 · 904 阅读 · 6 评论 -
MySQL数据库 -- 复合查询
实际开发中往往数据来自不同的表,所以需要多表查询。我们用一个简单的公司管理系统,有三张表EMP,DEPT,SALGRADE来演示如何进行多表查询。多行子查询是指返回单列多行数据,都是针对单列而言的,而多列子查询则是指查询返回多个列数据的子查询语句。我们发现想要的数据在两张表上,所以我们对两张表做笛卡尔积,合成一张表。我们认为所有的select查询出来的"记录",都可以把它看作"表"!子查询是指嵌入在其他sql语句中的select语句,也叫嵌套查询。所以,将来所有的多表查询,在我看来,都是单表查询!原创 2022-11-20 16:40:52 · 689 阅读 · 3 评论 -
MySQL数据库 -- 内置函数
今天来一起学习MySQL数据库的内置函数。原创 2022-11-19 17:51:05 · 917 阅读 · 2 评论 -
MySQL数据库 -- 表的增删查改
今天来讲MySQL数据库的表增删查改操作。今天主要是通过栗子来演示语法使用的,话不多说,直奔主题~Create(创建), Retrieve(读取),Update(更新),Delete(删除)原创 2022-11-15 18:13:08 · 1899 阅读 · 0 评论 -
MySQL数据库 -- 表的约束
关于数据库约束的话题,今天来进一步讲解,之前说过,数据类型本身就是一种约束。数据库是和数据打交道的,所以要对数据的管理有非常完整的约束体系。今天我们来谈一谈表结构的约束,下一篇再来讲表的增删查改的操作~表的约束很多,这里主要介绍如下几个: null/not null,default, comment, zerofill,primary key,auto_increment,unique key 目录空属性默认值not null 和default同时出现时列描述zerofill 主键表中删除主键 表中添加原创 2022-11-11 21:14:19 · 1082 阅读 · 6 评论 -
MySQL数据库 -- 数据类型
数据类型本身就是一种约束:倒逼程序员规范操作数据!!数据类型本身也是一种约束:给数据表中数据,提供极大的确定性!!一旦你不满足我的条件,我直接终止你。原创 2022-11-07 18:11:36 · 937 阅读 · 3 评论 -
MySQL数据库 -- 库和表的操作
关于数据库方面,还是需要多多练习的,否则很多指令不容易记住,所以大家也要在自己的电脑上多写写,熟悉熟悉~原创 2022-11-06 16:48:44 · 1424 阅读 · 8 评论 -
MySQL数据库基础知识
存储数据用文件就可以了,为什么还要弄个数据库?1、文件的安全性问题2、文件不利于数据查询和管理3、文件不利于存储海量数据4、文件在程序中控制不方便数据库存储介质1、磁盘2、内存为了解决上述问题,专家们设计出更加利于管理数据的东西——数据库,它能更有效的管理数据。数据库的水平是衡量一个程序员水平的重要指标。原创 2022-11-06 11:10:22 · 419 阅读 · 5 评论