
MySQL
文章平均质量分 94
艺杯羹
致力于写出小白都能看懂的优质文章
展开
-
数据库表的三种关系,通俗易懂的讲解
本文聚焦数据库表的三种关系。一对多关系中,一表一条数据对应另一表多条,通过在多方设外键保证参照完整性,外键允许重复、空值,如班级与学生表。一对一关系是两表数据严格一一对应,基于一对多加唯一约束,删除先删外键方,以班级和学生表为例阐述与一对多区别。多对多关系里,两对象互为一对多,依靠中间表实现,中间表两列作联合主键且分别外键参照主表,以学生、课程及中间表student_courses为例,讲解表创建及数据关联,助力理解数据库表关系核心概念原创 2025-04-01 21:27:38 · 747 阅读 · 10 评论 -
详解【MySQL函数】
每个数据库的函数都会有些差异执行数据计算(求和,平均值)修改单个数据项操纵输出进行行分组格式化显示的日期和数字转换列数据类型( 当前类型变为另一种类型,解决类型不匹配问题 )分为:单行函数和多行函数(又叫 聚合函数)二. 单行函数单行函数仅仅只对单个行进行运算,并且每行返回一个结果常见的函数类型:字符、数字、日期、转换、通用希望本文对你有所帮助😊后续会推出专门函数练习的文章,敬请期待~~~原创 2025-04-01 06:45:00 · 5742 阅读 · 15 评论 -
MySQL中的检查约束讲解
检察约束属于DDL约束可以理解成一种校验方式一共有5种约束,现在分别讲解一下主键约束(Primary Key)不允许为空不允许有重复值出现保证数据的唯一性外键约束(Foreign Key)允许有空值允许有重复值必须是参照表的参照列中所包含的值保证数据的参照完整性唯一性约束(Unique)相同值只能出现一次允许为多个列添加唯一性约束保证数据的唯一性非空约束(Not Null)列中不能有空值允许重复值允许为多个列添加非空约束。原创 2025-03-24 10:46:37 · 1448 阅读 · 25 评论 -
SQL语言DML、DQL、DCL的使用
DML:DataManipulationLanguage(数据操作语言)作用:用来对数据库中表的数据记录进行增、删、改操作写法:insertinto表名(字段名1,字段名2,...)values(值1,值2,...);相当于在字段名1处添加对应的值1例如:这是没有添加数据的样子:PS:用select*fromstudent;来查询字段值如果字段太多,而且是想全部字段都加上数据,那么就可以用另一个方法insertinto表名values原创 2025-01-19 19:11:10 · 1085 阅读 · 3 评论 -
SQL语言介绍及DDL用法
MySQL全称:Structured Query Language(结构化查询语言)。操作关系型数据库的编程语言,定义了 一套操作关系型数据库统一标准也就是说,不论MySQL还是Oracle只要是关系型数据库用的都是这个SQL统一的语言,里面只有一点点的不同,因此学了MySQL,也可以转到Oracle注:因为上篇文章介绍了如何安装长久使用的DataGrip,所以下面的代码演示就是在DataGrip,当然如果没有下这个软件,也可以直接用控制台这两个方法我都有相应的文章,点进链接即可(* ̄︶ ̄)原创 2025-01-08 23:23:58 · 1093 阅读 · 0 评论 -
DataGrip的安装及使用的技巧
本文旨在帮助大家扫清安装DataGrip的障碍,能够快速的使用到这个软件😊原创 2025-01-05 20:42:14 · 948 阅读 · 1 评论 -
MySQL 的基础操作:概述、安装、启动与连接
三个概念:数据库、数据库管理系统、SQL名称全称简称数据库有组织的存储数据的仓库数据库管理系统用于管理和操作数据库的软件SQL关系型数据库的标准编程语言现在主流的有很多关系型数据库,例如Oracle、SQL Server等等但是MySQL是现在最流行的关系型数据库管理系统然而不论用什么关系型数据库,使用的都是统一的SQL语言(统一标准)原创 2025-01-02 21:00:08 · 1456 阅读 · 0 评论