相关推荐recommended
主键
  • Spring Boot 集成 EasyExcel 3.x 优雅实现Excel导入导出
    12-2523
    Spring Boot 集成 EasyExcel 3.x 优雅实现Excel导入导出

    Spring Boot 集成 EasyExcel 3.x 本章节将介绍 Spring Boot 集成 EasyExcel(优雅实现Excel导入导出)。🤖 Spring Boot 2.x 实践案例(代码仓库)...

  • MySQL—SQL优化:插入数据(insert、大批量插入)、主键优化(数据组织方式、页分裂、页合并、索引设计)、order by 、group by 、limit 、count 、update 优化
    12-2523
    MySQL—SQL优化:插入数据(insert、大批量插入)、主键优化(数据组织方式、页分裂、页合并

    版本说明 当前版本号[20230504]。 版本修改说明20230504初版 本课程的笔记已经更新完毕,各位可以通过点击《黑马程序员MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化》学习笔记总目录查看所有知识点,...

  • 【MySQL】MySQL索引详解
    12-2523
    【MySQL】MySQL索引详解

    Mysql索引0.写在前面1.为什么要使用索引2.常见的索引模型3.索引维护4.回表?举例子。0.写在前面 文章中包含了:1.什么是索引2.索引的数据结构,以及各自的使用场景3.为什么要设置主键自增?4.基于主键索引和普通索引的...

  • mysql练习-学生信息管理系统
    12-2523
    mysql练习-学生信息管理系统

    文章目录学生信息管理系统一、分析1.1业务分析1.2分析系统1.2.1登录模块1.2.2学生模块1.2.3教师模块1.2.4系统管理人员模块二、构建模型2.1 概念模型:ERP模型2.2 数据模型:设计表格2.2.1 将ER...

  • MySQL数据库——MySQL AUTO
    12-2123
    MySQL数据库——MySQL AUTO

    在 MySQL 中,当主键定义为自增长后,这个主键的值就不再需要用户输入数据了,而由数据库系统根据定义自动赋值。每增加一条记录,主键会自动以相同的步长进行增长。 通过给字段添加 AUTO_INCREMENT 属性来实现主键自增长。语法格式如...

  • 一文读懂 MySQL 中的索引
    12-2023
    一文读懂 MySQL 中的索引

    文章目录1. 索引概述1.1 索引概述1.2 优点1.3 缺点1.6 常见索引概念1.6.1 聚簇索引1.6.2 二级索引(辅助索引、非聚簇索引)1.6.3 联合索引 1.8 MyISAM索引的原理1.9 MyISAM 与 Inno...

  • 【MySQL】主键约束和外键约束
    12-2023
    【MySQL】主键约束和外键约束

    目录 1、PRIMARY KEY 2、FOREIGN KEY 3、表的设计 3.1 一对一 3.2 一对多 3.3 多对多 1、PRIMARY KEY 上期我们讲述了 not null 和 unique 约束,而本期的第一个约束就是这俩...

  • 【MySQL】表的约束
    12-1923
    【MySQL】表的约束

    文章目录表的约束空属性默认值列描述zerofill主键自增长索引唯一键外键综合案例表的约束 真正 约束 字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。比如...

  • 【Mysql】一篇带你了解数据定义,操作和查询语言
    12-1823
    【Mysql】一篇带你了解数据定义,操作和查询语言

    目录 数据定义语言DDL(Data Definition Language) 一.对数据库的操作 二.对数据表的操作数据操作语言DML(Data Manipulation Language) 一.添加 insert into 二.删除 ...

  • 【MySQL】InnoDB和MyISAM区别详解(MySQL专栏启动)
    12-1823
    【MySQL】InnoDB和MyISAM区别详解(MySQL专栏启动)

    📫作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建设优化,文章内容兼具广度、深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高...

  • MySQL创建及操作表
    12-1823
    MySQL创建及操作表

    创建和操纵表 本章讲授表的创建、更改和删除的基本知识。 创建表MySQL不仅用于表数据操纵,而且还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。 一般有两种创建表的方法: 使用具有交互式创建和管理表的工具(如第2章讨论的...

  • SQL——索引
    12-1823
    SQL——索引

    💡 索引   在关系型数据库中,索引是一种单独的、物理上的对数据库表中的一列或多列的值进行排序的一种存储结构,他是某个表中的一列或着若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单(类似于图书目录,...

  • MySQL查看索引语句:SHOW INDEX 详细讲解
    12-1823
    MySQL查看索引语句:SHOW INDEX 详细讲解

    概述: SHOW INDEX语句是MySQL中用于查看表索引信息的语句。它提供了有关表中索引的详细信息,包括索引名称、索引类型、关联的列等。以下是SHOW INDEX的详细说明: 语法: SHOW INDEX FROM table_name...

  • 【⑪MySQL | 约束(一)】概念 | 非空 | 唯一 | 主键 | 自增长约束
    12-1423
    【⑪MySQL | 约束(一)】概念 | 非空 | 唯一 | 主键 | 自增长约束

    前言 ✨欢迎来到小K的MySQL专栏,本节将为大家带来MySQL约束的概念 | 非空约束 | 唯一约束 | 主键约束 | 自增长约束的分享✨ 目录前言1. 约束(Constraint)概念2. 非空约束(NK)3. 唯一约束...

  • mysql 报错 Duplicate entry ‘xxx‘ for key ‘字段名‘
    12-1423
    mysql 报错 Duplicate entry ‘xxx‘ for key ‘字段名‘

    有时候对表进行操作,例如加唯一键,或者插入数据(已经有唯一键),会报错 Duplicate entry...for key...原因是primary key(主键)或unique key(唯一键)的值重复。 还有索引也会导致。 碰到这种情况...

  • MybatisPlus 使用 saveOrUpdate 详解(慎用),及问题解决方法&mysql保存或更新 ON DUPLICATE KEY UPDATE
    12-1423
    MybatisPlus 使用 saveOrUpdate 详解(慎用),及问题解决方法&mys

    今天的想法是,要在插入数据库时,如果有某某一个主要字段的值重复,则不插入,否则则插入!看了一下mybatis-Plus是有这个saveOrUpdate 方法! 原本使用save时是没有问题了,改成saveOrUpdate 用了一下就报错了。...

  • MySQL学习总结(非空约束、唯一约束、主键约束、默认约束、自动增长)
    12-1423
    MySQL学习总结(非空约束、唯一约束、主键约束、默认约束、自动增长)

    使用Navicat Premiun 软件来学习MySQL的非空约束、唯一约束、主键约束、默认约束一、非空约束 非空约束用于确保插入字段中值的非空性。如果没有对字段设置约束,字段默认允许插入NULL值。如果数据表中的字段设置了非空...

  • [MySQL]SQL优化之sql语句优化
    12-1423
    [MySQL]SQL优化之sql语句优化

    🌈键盘敲烂,年薪30万🌈目录 一、索引优化 回顾: 📕索引分类: 📕索引失效: 📕设计原则: &#x1f4d...

  • SQL语句 -非空约束 - 唯一约束 - 主键约束 - 默认约束 -外键约束
    12-1323
    SQL语句 -非空约束 - 唯一约束 - 主键约束 - 默认约束 -外键约束

    文章目录约束约束介绍和分类非空约束唯一约束主键约束默认约束案例练习外键约束 约束 约束介绍和分类 约束的概念: 约束是作用于表中列上的规则,用于限制加入表的数据约束的存在保证了数据库中数据的正确性、有效性和完整性约束的分...

  • [MySQL] SQL优化之性能分析
    12-1323
    [MySQL] SQL优化之性能分析

    🌈键盘敲烂,年薪30万🌈 目录 一、索引优化 1、索引是什么: 2、索引的数据结构: 3、索引种类: 4、sql分析(回表查询) 二、定位慢查询语句 1、慢查询日志 2、profile详情...