![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 96
Man9Oo
做想做的事,成为想成为的人 [shawyxy.github.io](网站第一时间更新,正在建设中...)
展开
-
索引【MySQL】
索引是一种数据结构,用于快速查找和访问数据库表中的数据。索引的主要目的是提高查询效率,减少数据库的搜索时间。可以把它想象成一本书的目录:不需要逐页浏览整本书来找到特定的内容,而是直接查看目录,快速定位到所需的部分。数据库按记录为单位存储数据,如果不使用索引而采取遍历查询数据,其时间复杂度是ONO(N)ON。索引是数据的目录。在 MySQL 中,索引也叫做 Key。索引的效率取决于索引列的值是否散列,即该列的值如果越互不相同,那么索引效率越高。原创 2024-04-22 23:24:43 · 1082 阅读 · 1 评论 -
视图【MySQL】
MySQL 中的视图(View)是一个虚拟表,其内容由查询定义。视图本身不包含数据,这些数据是从一个或多个实际表中派生出来的,通过执行视图定义中的 SQL 查询来动态呈现。原创 2024-03-10 19:12:12 · 797 阅读 · 0 评论 -
C语言连接【MySQL】
安装 MySQL 库连接 MySQLMYSQL 类创建 MySQL 对象连接数据库关闭数据库连接示例发送命令设置编码格式插入、删除或修改记录查询记录示例参考资料原创 2024-03-10 19:04:12 · 1044 阅读 · 0 评论 -
事务【MySQL】
事务(Transaction)是数据库管理系统中执行的一个操作序列单元(由一个或多个 SQL 语句组成),这些操作作为一个整体一起执行,==要么全部成功,要么全部失败==。事务是数据库维护数据一致性的重要机制,尤其是在并发操作环境下。它们遵循 ACID 属性,以确保数据库的完整性和可靠性。原创 2024-03-10 19:03:01 · 1043 阅读 · 0 评论 -
用户管理【MySQL】
查看用户信息创建用户修改密码删除用户授予权限收回权限原创 2024-03-10 19:01:05 · 721 阅读 · 0 评论 -
表的连接【MySQL】
数据库的连接是指在数据库系统中,两个或多个数据表之间建立的关联关系,使它们可以进行数据的交互和操作。连接通常基于某种共同的字段或条件,用于将相关数据组合在一起。连接操作的对象是表,可以认为是对若干表的笛卡尔积的筛选操作。内连接(Inner Join):内连接返回两个数据表中满足连接条件的交集部分。只有当连接条件在两个表中都存在匹配时,才会返回结果。外连接(Outer Join):外连接返回连接条件满足的结果,以及其中一个表中未匹配到的行。原创 2024-03-10 18:53:58 · 1667 阅读 · 0 评论 -
复合查询【MySQL】
需要注意的是,多表查询实际上是从若干表的笛卡尔积中操作的。多表的笛卡尔积指的是用其中一张表的一条记录去和剩余的整张表组合,以此类推。因此笛卡尔积保存了这些表记录的所有可能的集合,但是集合中的组合并不全是有意义的,而且不同表中也可能有相同的列属性(例如雇员表和工资表都有部门号),所以在合并多表时,需要要筛选符合逻辑的组合,并且合并相同的列属性。这两个操作符存在的意义是,有时需要查询的属性可能来自不同的表,但是不同的表之间没有很强的关联性,所以需要硬凑,不过硬凑也需要符合逻辑。原创 2024-03-10 18:48:56 · 1081 阅读 · 0 评论 -
内置函数【MySQL】
MySQL常用的日期和时间函数,字符串函数,数学函数,信息函数原创 2023-11-28 15:17:59 · 301 阅读 · 0 评论 -
表内容的操作(增删查改)【MySQL】
本文介绍了MySQL的增删查改的各种常用操作。原创 2023-11-20 23:16:15 · 738 阅读 · 0 评论 -
表的约束【MySQL】
在数据库中,约束(constraint)指的是对表中数据的限制条件。数据是由数据库的操作人员(一般是程序员)插入到表中的,因此对表的数据做约束,确实也是一种对程序员的规范,要求他们在编写代码时遵循一定的逻辑和规则,以保证数据的质量和一致性。提高数据的安全性提高数据的可读性提高查询数据的效率因此约束不仅是对程序员的限制,也是对数据的保护和优化。通常在创建表时,会对列属性添加约束。原创 2023-10-27 19:40:27 · 506 阅读 · 0 评论 -
数据类型【MySQL】
本文介绍了MySQL 中常用的数据类型以及使用它们的注意事项。原创 2023-10-24 00:10:12 · 448 阅读 · 0 评论 -
表结构的操作【MySQL】
一般来说,对表的操作可以分为对表结构和对表内容的操作。本文介绍对表结构的操作,在学习 MySQL 的数据类型、表的约束以后,再学习表内容的增删查改。原创 2023-10-22 20:02:46 · 751 阅读 · 0 评论 -
库的操作【MySQL】
本文介绍了MySQL数据库的增删查改,阐述了字符集和校验规则的概念,演示了数据库的备份和恢复。原创 2023-10-22 01:11:07 · 735 阅读 · 0 评论 -
数据库基础(二)【MySQL】
本文介绍了MySQL的本质是一个网络服务器,以及MySQL的体系架构。原创 2023-10-22 01:06:14 · 201 阅读 · 0 评论 -
数据库基础(一)【MySQL】
本文介绍了数据库的安装和使用,以及从文件角度理解数据库的作用。原创 2023-10-22 00:57:07 · 489 阅读 · 0 评论