MySQL 教程列表

一款非常流行的开源关系型数据库管理系统

MySQL 排序: ORDER BY 语句

在 SQL 查询中,ORDER BY 子句用于对查询结果集按照指定列进行排序,以便得到更直观的输出。排序可以是升序或降序。默认情况下,ORDER BY 会对数据进行升序排序;若想使用降序,则需显式指定。

MySQL JOIN 关联语句

在 MySQL 中,JOIN 操作用于从多个表中查询相关联的数据。通过 JOIN 可以把符合条件的数据从不同的表合并在一起,使得复杂的数据查询和关联分析更加便捷。

MySQL 分组查询:GROUP BY 语句

在 MySQL 中,GROUP BY 语句用于将查询结果中的行按指定列分组,并对每个分组进行聚合操作。GROUP BY 经常与聚合函数(如 COUNT、SUM、AVG 等)一起使用,用于统计、求和或分组计算数据。

MySQL 合并查询结果:UNION 操作符

在 MySQL 中,UNION 操作符用于合并两个或多个 SELECT 查询的结果,并将它们组合成一个结果集。UNION 可以帮助我们将多张表的结果汇总,并且自动去除重复行。理解并灵活使用 UNION 可以提高我们在复杂查询中的数据处理效率。

MySQL 删除数据语句(图文教程)

在 MySQL 中,DELETE 语句用于从表中删除已存在的记录。通过 DELETE,我们可以有选择性地删除满足特定条件的数据,或者清空表中的所有记录。删除数据是数据库管理中的常见操作,但应谨慎使用,以避免误删除或数据丢失。

MySQL 更新语句(图文教程)

在 MySQL 中,UPDATE 语句用于修改表中已存在的数据。通过 UPDATE,我们可以更新特定行的数据、批量修改多行数据,甚至可以基于条件有选择性地更新数据。熟练掌握 UPDATE 语句及其使用技巧,可以帮助我们更高效地管理和维护数据库中的数据。

MySQL 索引失效常见的 9 种情况

在 MySQL 中,索引能有效加速查询,提高数据检索的效率。然而,有时即使表中的某列创建了索引,查询也可能不会使用索引,而是选择全表扫描。这种现象被称为索引失效。本节将介绍导致索引失效的常见原因及解决方法,以便在实际应用中尽量避免这些情况,确保索引正常工作。

MySQL 索引是什么?索引类型有哪些?

在 MySQL 中,索引是数据库管理中提高查询效率的重要工具。索引的作用类似于书籍的目录,使数据库可以快速定位到所需的数据,而无需逐行扫描表。通过合理地使用索引,MySQL 能够显著提高数据查询、排序和过滤的效率。接下来,我们将详细介绍 MySQL 索引的概念及其常见类型。

MySQL 查询语句(图文教程)

MySQL 的查询语句是数据库操作中最常用的一部分。通过 SELECT 语句,我们可以从表中提取数据,并使用各种条件和函数进行过滤、排序、分组等操作。本节将介绍 MySQL 中常见的查询语句及其用法。

MySQL 添加表数据(图文教程)

在 MySQL 中,向表中添加数据是常见的数据库操作。使用 INSERT INTO 语句可以将数据插入表的指定列中,也可以一次性插入多条记录。本小节中,将介绍多种插入数据的方式。