- 博客(26)
- 收藏
- 关注
原创 触发器(详解)
MySQL数据库中触发器是一个特殊的存储过程。不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被 MySQL自动调用。引发触发器执行的事件一般如下:增加一条学生记录时,会自动检查年龄是否符合范围要求。每当删除一条学生信息时,自动删除其成绩表上的对应记录。每当删除一条数据时,在数据库存档表中保留一个备份副本。触发程序的如下:触发程序的执行是自动的,当对触发程序相关表的数据做出相应的修改后立即执行。
2025-04-19 11:54:49
421
原创 MySQL游标(cursor)详解
游标(Cursor)是数据库系统中的一种对象,它提供了一种机制,使应用程序能够逐行访问SQL查询返回的结果集。游标充当一个指针,指向查询结果集中的当前行,允许应用程序按需对数据进行检索和操作。游标是将集合处理方式转换为面向过程的记录处理方式的一种重要工具,特别适用于需要逐行处理的复杂业务逻辑实现。
2025-04-17 15:45:08
339
原创 MySQL自定义函数
MySQL自定义函数(Function)是一组预编译的SQL语句集合,它们被存储在数据库中并可重复使用。函数接受输入参数,执行特定操作,并且必须返回一个单一值。函数的基本特点- 封装性:将多个SQL操作封装为一个单元- 重用性:能在多个SQL语句中重复调用- 简化操作:使复杂的操作变得简单- 返回单一值:必须且只能返回一个值- 可在SQL表达式中使用:可以直接在SELECT语句中使用。
2025-04-16 15:19:15
259
原创 存储过程基础介绍
存储过程”(Stored Procedure)是一种存储于数据库、封装了SQL语句和流程控制语句、进而通过类似“”的形式来调用(如:传参、获取返回值)、从而实现业务功能(即将一定程序业务迁移到数据库内,将业务交由数据库管理)的数据结构。:存储过程可以将复杂的业务逻辑封装在数据库中,简化应用程序的开发。:存储过程在数据库服务器端执行,只将结果返回给客户端,减少了网络传输的数据量若数据表变动(如:表名、字段名修改)或业务变动,不需要变动代码。因为存储过程存储于数据库,减少了。
2025-04-12 11:06:35
892
原创 MySQL索引从基础到原理
它是 B Tree 的变种,B Tree 能解决的问题,它都能解决。B Tree 解决的两大问题是什么?(每个节点存储更多关键字;路数更多)2)扫库、扫表能力更强(如果我们要对表进行全表扫描,只需要遍历叶子节点就可以 了,不需要遍历整棵 B+Tree 拿到所有的数据)B+Tree 的磁盘读写能力相对于 B Tree 来说更强(根节点和枝节点不保存数据区, 所以一个节点可以保存更多的关键字,一次磁盘加载的关键字更多)排序能力更强(因为叶子节点上有下一个数据区的指针,数据形成了链表)
2025-04-11 10:37:22
622
原创 视图概述介绍
将经常使用的查询操作定义为视图,可以使开发人员不需要关心视图对应的数据表的结构、表与表之间的关联关系,也不需要关心数据表之间的业务逻辑和查询条件,而只需要简单地操作视图即可,极大简化了开发人员对数据库的操作。
2025-04-09 20:40:46
1003
原创 字符,日期函数
组合:select concat(current_date,' ',current_timt) nowtime(取别名)作用:将字段的内容转换成大写进行返回 注意:字段的数据类型必须是字符串类型。作用:用来截取字符串中的一部分字符。作用:计算两个日期之间的天数差。作用:从日期中减去一个时间间隔。作用:替换字符串中的子字符串。作用:去除字符串两端的空格。作用:返回当前日期和时间。作用:提取日期中的年份。作用:提取日期中的月份。作用:提取日期中的天。作用:返回当前日期。作用:返回当前时间。
2025-03-31 15:50:57
227
原创 一:聚合函数 二:分组 三:排序
是数据库查询中的一种函数,它可以对一组值执行计算,并返回单一的结果值。这类函数在数据分析和统计计算中非常有用,因为它们能够对数据集合进行汇总处理。聚合函数的一个主要特点是它们通常会忽略空值,这意味着在计算过程中,任何为null的值都不会被包含在内。函数是一个例外,它会计算包括空值在内的总数。子句结合使用,以便对数据进行分组汇总。: 计算一组值的总和,通常用于数字列。: 分别找出一组值中的最大值和最小值。: 分别计算一组值的标准偏差和方差。: 计算一组值的数量,包括空值。: 计算一组值的平均数。
2025-03-27 17:04:40
127
原创 数据库操作以及字段类型讲解
双方,A方给B方用银行卡转账,A方转账出去扣款了,但B方因为某种原因没有收到,转账为自动退还给A方(一起成功或者一起失败 —— 一致性,安全性高,速度慢)的字段,如果存储的字符串长度为5个字符,则只会使用6个字节(5个字符+1个长度字节)。的字段,如果存储的字符串长度不足10个字符,MySQL会用空格填充到10个字符。1)tinyint: 这个东西一般用来做状态显示(1、正常 2、异常)3)bigint :大型的数字一般用(bigint)来做主键。比如在浏览器搜索鲜花。2)int :正常的数字(43亿)
2025-03-25 16:19:33
426
原创 MySQL安装教程
打开my.ini如图:将安装的目录改成自己的安装目录,打开自己安装的位置复制粘贴到这里加一个“\”一个“\”不行一个“\”是转义符,将上面修改的位置粘贴到下面\\data保留,然后保存;3.net start mysql 启动服务,会显示启动成功或启动失败,启动成功MySQL就安装完毕了;打开自己的文件打开bin复制文件地址,如果在D盘先输入D:回车进入D盘,cd空格粘贴复制的地址就进入了当前文件夹。3.如下图所示,选择8.0.41,lts是长期支持,8.0下载是压缩包,
2025-03-24 16:10:53
371
原创 数据库介绍
来那种类型数据库的区别:数据存储方式,扩展方式对事务性的支持NOSQL主要用来解决纯动态网站三高问题关系型数据库:实例——数据库——表——记录行、数据字段非关系型数据库:实例——数据库——集合——键值对,不需要手动建数据库和集合(表)
2025-03-22 13:58:27
733
原创 NAT转换和NAPT
网络转换技术(Network Address Translation)主要用于实现内部网络的主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术可以将其私网地址转换为公网地址,并且多个私网地址可以共用一个公网地址,这样既可保证网络互通,又节省了公网地址。
2025-03-15 16:30:36
639
原创 DNS(介绍)
TCP/IP提供了通过IP地址来连接到设备的功能,但对用户来讲,记住某台设备的IP地址是相当困难的,因此专门设计了一种字符串形式的主机命名机制,这些主机名与IP地址相对应。在IP地址与主机名之间需要有一种转换和查询机制,提供这种机制的系统就是域名系统DNS(Domain Name System)。
2025-03-14 15:32:26
795
原创 DHCP介绍
与DHCP客户端位于同一网段的DHCP服务器都会接收到DHCP DISCOVER报文,DHCP服务器选择跟接收DHCP DISCOVER报文接口的IP地址处于同一网段的地址池,并且从中选择一个可用的IP地址,然后通过DHCP OFFER报文发送给DHCP客户端。如果有多个DHCP服务器向DHCP客户端回应DHCP OFFER报文,则DHCP客户端一般只接收第一个收到的DHCP OFFER报文,然后以广播方式发送DHCP REQUEST报文,该报文中包含客户端想选择的DHCP服务器标识符(即。
2025-03-12 16:34:41
804
原创 IP,MAC与ARP
端口是计算机网络通信中的一个重要概念,它是设备与外界通讯交流的逻辑出口。在计算机网络中,端口有两种类型:物理端口和逻辑端口。物理端口是用于连接物理设备之间的接口,如ADSL Modem、集线器、交换机、路由器上用于连接其他网络设备的接口。而逻辑端口则是指逻辑意义上用于区分服务的端口,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。端口的主要作用是表示一台计算机中的特定进程所提供的服务。
2025-03-06 16:14:25
661
原创 IP地址及子网掩码
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码是和IP地址一起使用的,用来区分IP地址中的网络地址和主机地址的。IP地址和子网掩码进行与运算,将运算结果中的网络地址不变,主机地址变为0,即主机号全0的IP地址是网络地址。
2025-03-04 14:43:37
913
原创 网络的发展及体系结构
1.1、计算机网络在信息时代的作用计算机网络已由一种通信基础设施发展成为一种重要的信息服务基础设施计算机网络已经像水,电,煤气这些基础设施一样,成为我们生活中不可或缺的一部分我国互联网发展状况1.2、因特网概述1、网络、互连网(互联网)和因特网网络:网络(Network)由若干结点(Node和连接这些结点的链路(Link组成。互连网(互联网):多个网络通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互连网(互联网)。
2025-03-03 16:37:50
482
原创 数据恢复软件
磁盘丢失的文件可以恢复是因为当文件被删除或丢失时,数据并未立即从物理存储介质上移除,而是文件系统将该部分空间标记为可用状态(保存在文件系统的元数据中),以供新数据覆盖。硬盘中的数据是存储在盘片的扇区上,这些扇区是由磁性材料制成的。当文件被删除时,操作系统并不会立即清除存储该文件数据的扇区,而是更新文件系统的记录,将该文件所占用的空间标记为空闲。这意味着虽然文件对用户不再可见,但其数据仍然物理存在于硬盘上数据删除后的状态当我们在电脑上删除文件时,实际上并没有立即将文件从硬盘的存储介质中物理删除。
2025-03-02 22:47:20
408
原创 一、主板的介绍及其作用二、CPU的介绍及其作用三、硬盘
中央处理器(Central Processing Unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。
2025-02-28 23:44:15
914
原创 电脑重装(教程)
设置自己要备份的盘,点击下一步,再下一步,到这一步可以设置定时,点击保存设置并运行备份。制作完成后,程序会提示您已制作成功,您可以选择模拟启动测试,若能够进入老毛桃。点击设置,点击系统,找到恢复点击恢复会出现以下界面。开始制作后软件下方会有进度条提醒,请耐心等待。点击配置,选择启用系统保护创建一个系统还原点。会有一个进度条,创建成功会弹出已创建还原点。搜索创建还原点,点击打开以下界面。盘重要文件,制作过程中会格式化。点击以上图标,点击设置备份如图。盘启动盘制作工具,下载完成后。启动盘”按钮,开始制作。
2025-02-27 16:40:22
192
原创 计算机基本组成
系统总线:又称内总线或板级总线,是微机中各插件板与系统板之间的总线,用于插件板一级的互联。、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。串行总线:所有信号复用一对信号线,串行总线通信速率比较低,但在数据通信量不是很大的微处理器电路中,显得更加便捷、灵活。并行总线:每个信号都有自己的信号线,并行总线通信速度快,实时性好,但由于占用的口线多,成本上会有所增加。外部总线:是计算机和外部设备之间的总线,如。
2025-02-25 14:29:49
920
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人