MySQL数据库
文章平均质量分 91
世真
越是憧憬,越要风雨兼程
展开
-
JDBC,Java连接数据库
Java连接数据库原创 2023-11-18 21:16:01 · 268 阅读 · 0 评论 -
【MySQL】(13)C语言连接MySQL
这篇文章介绍了如何使用C语言连接MySQL数据库。文章首先介绍了MySQL提供的C API,然后详细讲解了如何初始化和关闭连接,建立连接以及发送SQL语句。原创 2023-05-23 18:55:06 · 939 阅读 · 1 评论 -
【MySQL】(12)用户管理
这篇文章是关于MySQL中的用户管理。用户信息存储在系统数据库mysql中的user表中。文章介绍了如何创建用户,授予权限,回收权限,删除用户和修改密码。文章还列出了MySQL数据库中常见的权限及其描述原创 2023-05-22 20:26:37 · 382 阅读 · 0 评论 -
【MySQL】(11)视图
这篇文章介绍了MySQL中的视图,视图是一个虚拟表,它是基于一个或多个实际表的查询结果集。视图提供了一种封装和抽象数据的方式,它可以隐藏底层表结构和复杂的查询逻辑,简化对数据的访问和操作。通过创建视图,可以将多个表的数据整合为一个逻辑视图,使得数据的访问更加方便和直观。文章还介绍了视图的创建删除、修改视图数据、视图的规则和限制等内容。原创 2023-05-13 20:29:58 · 525 阅读 · 0 评论 -
【MySQL】(10)事务
本文介绍了MySQL中的事务,包括事务的四个特性和MySQL中的事务提交方式、事务隔离级别等内容。原创 2023-05-13 19:36:42 · 603 阅读 · 0 评论 -
【MySQL】(9)索引
这篇文章主要介绍了计算机科学中的一些基础知识,包括局部性原理、扇区、磁盘块、页、磁盘预读、B树和B+树等。文章还讨论了MySQL与磁盘交互的基本单位,以及索引的相关概念和操作。此外,文章还介绍了索引创建原则、复合索引与最左匹配原则和索引覆盖等内容。原创 2023-05-11 16:03:36 · 344 阅读 · 0 评论 -
【MySQL】SQL查询练习——数据库原理与应用(SQL Server 2012)——基于计算思维
这篇文章是关于MySQL数据库的SQL查询练习,主要包括四个表:学生表、课程表、成绩表和教师信息表。文章给出了建立这些表的SQL语句,以及插入一些数据的语句。然后提出了45个查询问题,涉及到各种SQL语法和函数,如子查询、聚合函数、连接、排序等。给出了每个问题的答案,以及不同的解法。目的是帮助读者掌握数据库原理与应用的知识,提高计算思维能力。原创 2023-04-25 11:38:35 · 1602 阅读 · 0 评论 -
【MySQL】(8)内外连接
这篇文章介绍了MySQL中的内外连接的概念和语法。内连接是根据两个或多个表之间的共同字段将数据进行合并,只返回匹配的行。外连接是根据两个或多个表之间的共同字段将数据进行合并,但是会包含左表、右表或两个表中所有的行,即使没有匹配的行也会包含在结果集中。文章还给出了一些例子和查询结果,以及如何使用UNION操作符来实现全连接的效果。原创 2023-04-23 18:59:26 · 1969 阅读 · 0 评论 -
【MySQL】(7)复合查询
这篇文章是关于 MySQL 数据库的复合查询的教程,主要介绍了以下几种查询方法:- 多表查询:使用 from 后面跟多张表,然后用 where 子句筛选条件,实现表之间的连接。- 自连接:使用表的别名或 inner join,将同一张表中的不同行进行关联。- 多行子查询(单列):使用 in、all、any 等运算符,将子查询返回的多行结果与外部查询进行比较。- 多列子查询:使用括号将子查询返回的多个列作为一个整体,与外部查询进行比较。- from 子句中的子查询:使用子查询作为外部查询的表或视图原创 2023-04-23 15:50:34 · 383 阅读 · 0 评论 -
【MySQL】(6)常用函数
这篇文章介绍了 MySQL 中常用的一些函数,包括日期函数、字符串函数、数学函数和其他函数。文章通过实例演示了这些函数的用法和效果,以及一些注意事项。文章还讲解了如何使用 MD5 和 PASSWORD 函数对密码进行加密,以提高数据库的安全性。原创 2023-04-22 19:08:04 · 740 阅读 · 0 评论 -
【MySQL】(5)聚合函数
这篇文章介绍了 MySQL 中的聚合函数,包括 COUNT、SUM、AVG、MAX 和 MIN,以及如何使用 GROUP BY 和 HAVING 子句对数据进行分组和筛选。文章通过多个例子和图表展示了聚合函数的用法和效果,以及分组和筛选的过程和注意事项。原创 2023-04-18 22:32:11 · 1119 阅读 · 0 评论 -
【MySQL】(4)表的增删改查
这篇文章介绍了 MySQL 中表的增删改查操作,包括 INSERT、SELECT、UPDATE、DELETE 等语句的语法和用法,以及一些高级功能,如插入重复时更新、替换、截断表、插入查询结果等。文章还讲解了 SELECT 语句的执行顺序和注意事项,以及如何使用 WHERE、GROUP BY、HAVING、ORDER BY、LIMIT 等子句来筛选和排序数据。文章通过实例和截图展示了操作的效果和结果。原创 2023-04-18 13:27:09 · 237 阅读 · 0 评论 -
【MySQL】(3)约束
本文介绍了 MySQL 中的表的约束,包括空属性、默认值、列描述、zerofill、主键、自增长、唯一键和外键等。表的约束是为了保证数据的合法性和一致性,以及实现表之间的关系。本文通过实例说明了各种约束的定义和作用,以及如何使用 alter 命令添加和删除约束。本文还分析了表之间的关系类型,如父-子关系、一对一关系和多对多关系等,并给出了相应的建表语句。本文旨在帮助读者掌握 MySQL 中的表的约束和关系的概念和用法。原创 2023-04-15 21:41:54 · 667 阅读 · 0 评论 -
【MySQL】(2)数据类型
这篇文章介绍了MySQL支持的几种数据类型,包括数值类型、文本、二进制类型、日期和时间类型、String类型。文章通过实例说明了这些数据类型的特点、用法和区别,以及如何使用函数进行查询和筛选。文章的目的是帮助读者了解MySQL中的数据类型和相关操作。原创 2023-04-14 20:30:26 · 393 阅读 · 0 评论 -
【MySQL】(1)数据库基础,库与表的增删查改,数据库的备份与还原
这篇文章介绍了MySQL数据库的一些基本概念和操作,包括服务器、数据库、表的关系,数据存储逻辑,SQL语言的分类,存储引擎,字符集和排序规则等。文章还介绍了如何创建、查询、修改、删除数据库和表,以及如何备份和还原数据。文章最后介绍了show processlist命令的用法。原创 2023-04-11 17:36:53 · 728 阅读 · 0 评论