MySQL学习笔记
- 索引操作:
单列索引
,唯一索引
,组合索引
- 常用的两种MySQL引擎
Innodb
和MyIASM
引擎 - 三个范式
1.第一范式(确保每列保持原子性)
2.第二范式 (确保表中每列都和主键相关)
3.第三范式(确保每列都和主键列直接相关,而不是间接相关) - MySQL中的数据类型
主要包括了数字、日期与时间、字符串类型
待续
2023-03-13 10:02:19 阅读次数:153
单列索引
,唯一索引
,组合索引
Innodb
和MyIASM
引擎待续
上一篇:数据结构-栈
下一篇:MySQL第一课 指令学习
推荐系统实战——数据库基本操作
基础使用-SQL-图形化界面工具DataGrip
MySQL的存储引擎是MySQL数据库的核心组件,它负责存储数据、建立索引、更新和查询数据等技术的实现
DataGrip测试连接时出现报错解决方案
在MySQL中,联合索引(也称为复合索引或多列索引)是基于表中的多个列创建的索引。这种索引可以提高多列查询的性能,特别是当查询条件涉及这些列时。
在MySQL中,我们可以使用AUTO_INCREMENT属性为表的某一列设置自增功能。但是,MySQL本身并不直接支持设置自增步长(increment step)的功能,即我们不能直接指定每次自增的数值增加多少。
提高MySQL中DELETE操作的速度通常涉及多个方面,包括优化查询、索引、表结构、硬件和配置等。
在MySQL中,如果我们想在存储过程中返回更新前的记录,这通常不是直接支持的,因为UPDATE语句本身不返回更新前的数据。但是,我们可以通过一些策略来实现这个需求。
在数据库管理中,经常会遇到需要对比不同数据集之间的差异,这种对比通常涉及到数据表、查询结果或者不同时间点的数据快照。
在日常开发中,我们经常会遇到需要从数据库中获取某些重复记录中具有最大(或最小)值的数据的需求。
文章
28587
阅读量
3792847
2025-01-08 08:33:04
2024-12-27 07:59:30
2024-12-27 07:59:18
2024-12-27 07:57:35
2024-12-20 07:54:41
2024-12-18 08:28:12
2023-04-27 08:03:27
2023-04-27 08:00:12
2023-05-06 10:22:49
2023-05-06 10:22:26
2023-04-23 09:35:19
2022-12-27 10:00:39