-
MySQL定义条件和处理顺序
所属栏目:[MySql教程] 日期:2023-06-29 热度:8383
在程序的运行过程中可能会遇到问题,此时我们可以通过定义条件和处理程序来事先定义这些问题。
定义条件是指事先定义程序执行过程中遇到的问题,处理程序定义了在遇到这些问题时应当采取的处理方式和解决办法,保[详细] -
MySQL变量的定义与赋值
所属栏目:[MySql教程] 日期:2023-06-29 热度:3473
在 MySQL 中,除了支持标准的存储过程和函数外,还引入了表达式。表达式与其它高级语言的表达式一样,由变量、运算符和流程控制来构成。
变量是表达式语句中最基本的元素,可以用来临时存储数据。在存储过程和函数[详细] -
MySQL调用存储过程与函数
所属栏目:[MySql教程] 日期:2023-06-29 热度:7120
存储过程和存储函数都是存储在服务器端的 SQL 语句集合。要想使用这些已经定义好的存储过程和存储函数就必须要通过调用的方式来实现。
存储过程通过 CALL 语句来调用,存储函数的使用方法与 MySQL 内部函数的使用[详细] -
MySQL存储函数解析
所属栏目:[MySql教程] 日期:2023-06-29 热度:8257
存储函数和存储过程一样,都是在数据库中定义一些 SQL 语句的集合。存储函数可以通过 return 语句返回函数值,主要用于计算并返回一个值。而存储过程没有直接返回值,主要用于执行操作。
在 MySQL 中,使用 CREAT[详细] -
MySQL删除存储流程(DROP PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:9847
存储过程被创建后,就会一直保存在数据库服务器上,直至被删除。当 MySQL 数据库中存在废弃的存储过程时,我们需要将它从数据库中删除。
MySQL 中使用 DROP PROCEDURE 语句来删除数据库中已经存在的存储过程。语法[详细] -
MySQL更改存储过程(ALTER PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:5381
在实际开发过程中,业务需求修改的情况时有发生,所以修改 MySQL 中的存储过程是不可避免的。
MySQL 中通过 ALTER PROCEDURE 语句来修改存储过程。本节将详细讲解修改存储过程的方法。
MySQL 中修改存储过程的[详细] -
MySQL查询存储过程
所属栏目:[MySql教程] 日期:2023-06-29 热度:3260
创建好存储过程后,用户可以通过 SHOW ATATUS 语句来查看存储过程的状态,也可以通过 SHOW CREATE 语句来查看存储过程的定义。本节主要讲解查看存储过程的状态和定义的方法。
查看存储过程的状态
MySQL 中可以通过[详细] -
MySQL构建存储过程(CREATE PROCEDURE)
所属栏目:[MySql教程] 日期:2023-06-29 热度:4446
MySQL 存储过程是一些 SQL 语句的集合,比如有时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。
编写存储过程并不是件简单的[详细] -
什么是 MySQL存储流程
所属栏目:[MySql教程] 日期:2023-06-29 热度:8813
我们前面所学习的 MySQL 语句都是针对一个表或几个表的单条 SQL 语句,但是在数据库的实际操作中,经常会有需要多条 SQL 语句处理多个表才能完成的操作。
例如,为了确认学生能否毕业,需要同时查询学生档案表、成[详细] -
MySQL修改及删除索引(DROP INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7076
删除索引是指将表中已经存在的索引删除掉。不用的索引建议进行删除,因为它们会降低表的更新速度,影响数据库的性能。对于这样的索引,应该将其删除。
在 MySQL 中修改索引可以通过删除原索引,再根据需要创建一个[详细] -
MySQL显示索引(SHOW INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:9939
索引创建完成后,可以利用 SQL 语句查看已经存在的索引。在 MySQL 中,可以使用 SHOW INDEX 语句查看表中创建的索引。
查看索引的语法格式如下:
SHOW INDEX FROM <表名> [ FROM <数据库名>]
语法说明如下:[详细] -
MySQL建立索引(CREATE INDEX)
所属栏目:[MySql教程] 日期:2023-06-28 热度:5410
创建索引是指在某个表的一列或多列上建立一个索引,可以提高对表的访问速度。创建索引对 MySQL 数据库的高效运行来说是很重要的。
基本语法
MySQL 提供了三种创建索引的方法:
1) 使用 CREATE INDEX 语句
可以使[详细] -
MySQL索引(Index)是什么?为何要使用索引?
所属栏目:[MySql教程] 日期:2023-06-28 热度:7883
索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成,可以用来快速查询数据表中有某一特定值的记录。本节将详细讲解索引的含义、作用和优缺点。
通过索引,查询数据时不用读完记录的所有信息,而只是查[详细] -
MySQL去除视图(DORP VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:5864
删除视图是指删除 MySQL 数据库中已存在的视图。删除视图时,只能删除视图的定义,不会删除数据。
基本语法
可以使用 DROP VIEW 语句来删除视图。
语法格式如下:
DROP VIEW <视图名1> [ , <视图名2> …[详细] -
MySQL变更视图(ALTER VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7670
修改视图是指修改 MySQL 数据库中存在的视图,当基本表的某些字段发生变化时,可以通过修改视图来保持与基本表的一致性。
基本语法
可以使用 ALTER VIEW 语句来对已有的视图进行修改。
语法格式如下:
ALTER V[详细] -
查看 MySQL的视图
所属栏目:[MySql教程] 日期:2023-06-28 热度:1562
创建好视图后,可以通过查看视图的语句来查看视图的字段信息以及详细信息。本节主要讲解如何使用 SQL 语句来查看视图的字段信息以及详细信息。
查看视图的字段信息
查看视图的字段信息与查看数据表的字段信息一样,[详细] -
MySQL构建视图(CREATE VIEW)
所属栏目:[MySql教程] 日期:2023-06-28 热度:7836
创建视图是指在已经存在的 MySQL 数据库表上建立视图。视图可以建立在一张表中,也可以建立在多张表中。
基本语法
可以使用 CREATE VIEW 语句来创建视图。
语法格式如下:
CREATE VIEW <视图名> AS <SELECT语句[详细] -
MySQL的视角又是什么?
所属栏目:[MySql教程] 日期:2023-06-28 热度:639
MySQL 视图(View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。
数据库中只存放了[详细] -
MySQL TRUNCATE:清除表记录
所属栏目:[MySql教程] 日期:2023-06-28 热度:7104
MySQL 提供了 DELETE 和 TRUNCATE 关键字来删除表中的数据。本节主要讲解 TRUNCATE 关键字的使用。
TRUNCATE 关键字用于完全清空一个表。其语法格式如下:
TRUNCATE [TABLE] 表名
其中,TABLE 关键字可省略。[详细] -
MySQL DELETE:清楚数据
所属栏目:[MySql教程] 日期:2023-06-27 热度:5565
在 MySQL 中,可以使用 DELETE 语句来删除表的一行或者多行数据。
删除单个表中的数据
使用 DELETE 语句从单个表中删除数据,语法格式为:
DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]
语法[详细] -
MySQL UPDATE:整改数据(更新数据)
所属栏目:[MySql教程] 日期:2023-06-27 热度:7524
在 MySQL 中,可以使用 UPDATE 语句来修改、更新一个或多个表的数据。
UPDATE 语句的基本语法
使用 UPDATE 语句修改单个表,语法格式为:
UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ][详细] -
MySQL INSERT:插入数据(增添数据)
所属栏目:[MySql教程] 日期:2023-06-27 热度:3808
数据库与表创建成功以后,需要向数据库的表中插入数据。在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据。
基本语法
INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和[详细] -
MySQL REGEXP:规范表达式
所属栏目:[MySql教程] 日期:2023-06-27 热度:9013
正则表达式主要用来查询和替换符合某个模式(规则)的文本内容。例如,从一个文件中提取电话号码,查找一篇文章中重复的单词、替换文章中的敏感语汇等,这些地方都可以使用正则表达式。正则表达式强大且灵活,常用于[详细]
-
使用MySQL子查询查询的注意事项
所属栏目:[MySql教程] 日期:2023-06-27 热度:9000
在完成较复杂的数据查询时,经常会使用到子查询,编写子查询语句时,要注意如下事项。
1) 子查询语句可以嵌套在 SQL 语句中任何表达式出现的位置
在 SELECT 语句中,子查询可以被嵌套在 SELECT 语句的列、表和查询[详细] -
基于MySQL数据库的子查询
所属栏目:[MySql教程] 日期:2023-06-27 热度:4370
前面我们介绍了如何使用 SELECT、INSERT、UPDATE 和 DELETE 语句对 MySQL 进行简单访问和操作。下面在此基础上开始学习子查询。
子查询是 MySQL 中比较常用的查询方法,通过子查询可以实现多表查询。子查询指将一[详细]