MySQL
文章平均质量分 72
z小郑不会敲代码
我不会敲代码
展开
-
索引-事务-引擎-优化(MySQL高级)
索引是数据库中用于提高数据检索效率的数据结构,通常基于表中的一个或多个列创建。它可以大大加快数据查询的速度,特别是在处理大量数据时效果更为显著。索引还可以减少查询时分组和排序的时间,加速表和表之间的连接操作,从而优化数据库的整体性能。事务是数据库管理系统执行过程中的一个逻辑单位,由一个或多个SQL语句组成,这些语句作为一个整体一起向系统提交,要么全部执行,要么全部不执行。存储引擎是数据库管理系统中用于存储数据、处理数据更新和查询的技术实现方式。不同的存储引擎具有不同的特点和适用场景。原创 2024-08-10 11:46:36 · 1292 阅读 · 0 评论 -
数据库基础MySQL(五 MYSQL常用函数)
在之前的几篇中,对MySQL数据库的使用做出了讲解,但是在MySQL中,有很多很经常用到的函数。这次,就对这些函数进行一个大汇总,全程干货!!!!!上车啦!!!!!原创 2024-08-03 10:30:34 · 582 阅读 · 0 评论 -
数据库基础MySQL(四 DQL高级查询数据 全是重点!!!)
外键约束(Foreign Key Constraint,简称FK)是关系型数据库管理系统(RDBMS)中用于维护数据一致性和完整性的一种重要机制。外键约束是指在一个表中定义一个或多个列,这些列的值必须与另一个表(通常称为主表或父表)中的一个或多个列(主键或唯一键)的值相匹配。被约束的表称为从表或子表。通过这种方式,外键约束在两个表之间建立了关联关系,确保了两个表之间数据的一致性和完整性。(1)主键 primary key(2)外键 foreign key有两张数据表,且它们之间有关联。原创 2024-08-02 10:11:34 · 1338 阅读 · 0 评论 -
数据库基础MySQL(三 有关数据查询)
范围查询是指在某个范围内进行查询,分别有in和between...and...。简单查询有两种方式:(1)查询所有数据(2)按不同字段名来查询数据.下面举出一些例子,供哥们儿们更深入了解该语法。注:%表示任意多个任意字符,_表示一个任意字符。后面会继续更新MySQL基础语法与操作。中,使用比较运算符来查询结果。原创 2024-08-01 08:58:20 · 501 阅读 · 0 评论 -
数据库基础MySQL(二 有关建表)
MySQL有多种引擎,能执行create table、select等命令,在数据量不多时,使用任何引擎都没什么关系。但是,在大数据开发期间,要处理海量数据,就需要来了解MySQL的多种引擎了。create table 表名(字段名1 数据类型(长度) [约束],字段名2 数据类型(长度) [约束],字段名3 数据类型(长度) [约束],...) engine = 引擎名 default charset utf8;字段名的结尾处可以添加SQL约束。原创 2024-07-28 09:15:31 · 506 阅读 · 0 评论 -
数据库基础MySQL(一)
它允许用户定义数据库中的数据结构,如表、视图、索引等,以及这些结构之间的关系。我们会发现,当确定了数据的某类型后,可以更有效的保证数据的准确性。注:通常情况下,在字符内容长度 ≤ 255时,固定长度使用char(长度),可变长度使用varchar(长度)。(2)小数:double,注意:在编程开发中,一般把小数称为浮点数;浮点数,也就是小数,可以理解为:带有小数点的数据。删除一列,指的是:删除数据表的一列字段。比如,要给年龄设定为整数类型,可写成:age int。修改表名,指的是:修改数据表的名称。原创 2024-07-26 12:03:52 · 561 阅读 · 0 评论 -
详解MySQL窗口函数(MySQL高级)
窗口函数又被称为开窗函数,与Oracle 窗口函数类似,属于MySQL的一大特点. 非聚合窗口函数是相对于聚函数来说的。聚合函数是对一组数据计算后返回单个值(即分组),非聚合函数一次只会处理一行数据。窗口聚合函数在行记录上计算某个字段的结果时,可将窗口范围内的数据输入到聚合函数中,并不改变行数。原创 2024-07-19 14:49:49 · 641 阅读 · 0 评论 -
有关数据库(基础)的经典34题 某xm
【代码】有关数据库(基础)的经典34题 某xm。原创 2024-07-15 19:48:01 · 359 阅读 · 0 评论 -
MySQL的存储过程(数据库高级)
简单的说,存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法,类似Python中的函数;存储过就是数据库 SQL 语言层面的代码封装与重用。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。-- 调用存储过程。原创 2024-07-17 10:07:45 · 1178 阅读 · 0 评论