- 目录JDBC简介JDBC概念JDBC本质JDBC好处关系图示: MySQLjar包下载地址JDBC简介JDBC概念①JDBC就是使用Java语言操作关系型数据录的一套API②全称是(Java DataBase Connectivity),叫Java数据库连接。JDBC本质①官方(sun公司)定义的一套操作所有关系型数据库的规则,即为接口。②各个数据库厂商去实现这套接口,提供数据库驱动ja... 目录JDBC简介JDBC概念JDBC本质JDBC好处关系图示: MySQLjar包下载地址JDBC简介JDBC概念①JDBC就是使用Java语言操作关系型数据录的一套API②全称是(Java DataBase Connectivity),叫Java数据库连接。JDBC本质①官方(sun公司)定义的一套操作所有关系型数据库的规则,即为接口。②各个数据库厂商去实现这套接口,提供数据库驱动ja...
- Mybatis-Plus乐观锁知识的介绍 Mybatis-Plus乐观锁知识的介绍
- Mybatis-Plus自动填充 Mybatis-Plus自动填充
- Mybatis-Plus的相关配置 Mybatis-Plus的相关配置
- 适合初学者学习的SQL,快来学习吧 适合初学者学习的SQL,快来学习吧
- 一、MySQL体系结构二、存储引擎(一) 概念MySQL中的数据用各种不同的技术存储在文件或内存中。这些技术中的每一个技术使用不同的存储机制、索引技巧、锁定水平,最终提供不同的功能和能力。通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。这些不同的技术以及相关功能再MySQL中称作存储引擎。存储引擎是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现... 一、MySQL体系结构二、存储引擎(一) 概念MySQL中的数据用各种不同的技术存储在文件或内存中。这些技术中的每一个技术使用不同的存储机制、索引技巧、锁定水平,最终提供不同的功能和能力。通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。这些不同的技术以及相关功能再MySQL中称作存储引擎。存储引擎是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现...
- 8.1 创建数据表在MySQL中创建完数据库后,需要先使用“USE 数据库名”的形式指定在哪个数据库中进行操作,然后再执行创建数据表的SQL语句,或者直接使用“数据库名.数据表名”的形式创建数据表。8.1.1 创建空数据表MySQL中创建数据表需要遵循一定的语法格式,这些语法格式为创建数据表提供了模板依据。同时,遵循一定的语法格式创建数据表,也降低了出错的概率。1.语法格式在MySQL中创建... 8.1 创建数据表在MySQL中创建完数据库后,需要先使用“USE 数据库名”的形式指定在哪个数据库中进行操作,然后再执行创建数据表的SQL语句,或者直接使用“数据库名.数据表名”的形式创建数据表。8.1.1 创建空数据表MySQL中创建数据表需要遵循一定的语法格式,这些语法格式为创建数据表提供了模板依据。同时,遵循一定的语法格式创建数据表,也降低了出错的概率。1.语法格式在MySQL中创建...
- 3.1 MySQL三大范式MySQL的三大范式能够规范开发人员对数据表的设计,使得开发人员能够设计出简洁、优雅的数据表结构。3.1.1 第一范式第一范式主要是确保数据表中每个字段的值必须具有原子性,也就是说数据表中每个字段的值为不可再次拆分的最小数据单元。例如,表3-1所示的t_user数据表的设计就不符合第一范式。表3-1 不符合第一范式的t_user数据表的设计其中,user_info字... 3.1 MySQL三大范式MySQL的三大范式能够规范开发人员对数据表的设计,使得开发人员能够设计出简洁、优雅的数据表结构。3.1.1 第一范式第一范式主要是确保数据表中每个字段的值必须具有原子性,也就是说数据表中每个字段的值为不可再次拆分的最小数据单元。例如,表3-1所示的t_user数据表的设计就不符合第一范式。表3-1 不符合第一范式的t_user数据表的设计其中,user_info字...
- 你心目中的 MySQL 是什么样的? 曾经有整整一个时代,被称为 LAMP,这四个字母代表 Linux+Apache+MySQL+PHP 。这是塑造了整个互联网生态的技术组合,MySQL 是其中不可或缺的一环。从关系型数据库的功能来讲,MySQL 不是最强大的产品,但是MySQL在很多年中,可以说是开源关系型数据库的唯一选择。据我所知,你是一个 PostgreSQL的忠实用户,为什么会评价 ... 你心目中的 MySQL 是什么样的? 曾经有整整一个时代,被称为 LAMP,这四个字母代表 Linux+Apache+MySQL+PHP 。这是塑造了整个互联网生态的技术组合,MySQL 是其中不可或缺的一环。从关系型数据库的功能来讲,MySQL 不是最强大的产品,但是MySQL在很多年中,可以说是开源关系型数据库的唯一选择。据我所知,你是一个 PostgreSQL的忠实用户,为什么会评价 ...
- 如果面对执行计划,你也是一脸疑惑,甚至抓狂,那么你真的需要认真的来了解它了。在数据库性能优化中,执行计划,真的很重要,通过执行计划能够帮助我们更加明确的来进行SQL优化。本文将从执行计划开始说起,讲解执行计划该如何用,其中各个列的含义究竟是什么 如果面对执行计划,你也是一脸疑惑,甚至抓狂,那么你真的需要认真的来了解它了。在数据库性能优化中,执行计划,真的很重要,通过执行计划能够帮助我们更加明确的来进行SQL优化。本文将从执行计划开始说起,讲解执行计划该如何用,其中各个列的含义究竟是什么
- 本章从“为什么查询速度这么慢”开始谈起,让你能够清楚的知道查询可能会慢在哪些环节,这样将有助于你更好的优化查询,做到心中有数,高人一筹。 本章从“为什么查询速度这么慢”开始谈起,让你能够清楚的知道查询可能会慢在哪些环节,这样将有助于你更好的优化查询,做到心中有数,高人一筹。
- 实践是检验真理的唯一途径,本篇只是站在索引使用的全局来定位的,你只需要通读全篇并结合具体的例子,或回忆以往使用过的地方,对整体有个全面认识,并理解索引是如何工作的,就可以了。在后续使用索引,或者优化索引时,可以从这些方面出发,进一步来加深对索引正确高效的使用。 实践是检验真理的唯一途径,本篇只是站在索引使用的全局来定位的,你只需要通读全篇并结合具体的例子,或回忆以往使用过的地方,对整体有个全面认识,并理解索引是如何工作的,就可以了。在后续使用索引,或者优化索引时,可以从这些方面出发,进一步来加深对索引正确高效的使用。
- 文章目录1. 什么是索引2. 索引的分类1. 按数据结构分类通过主键查询商品数据的过程通过二级索引查询商品数据的过程为什么 MySQL InnoDB 选择 B+tree 作为索引的数据结构?2. 按物理存储分类3. 按字段特性分类主键索引唯一索引普通索引前缀索引4. 按字段个数分类单列索引联合索引3. 什么时候需要 / 不需要创建索引?参考文献1. 什么是索引索引的定义就是帮助存储引擎快速获... 文章目录1. 什么是索引2. 索引的分类1. 按数据结构分类通过主键查询商品数据的过程通过二级索引查询商品数据的过程为什么 MySQL InnoDB 选择 B+tree 作为索引的数据结构?2. 按物理存储分类3. 按字段特性分类主键索引唯一索引普通索引前缀索引4. 按字段个数分类单列索引联合索引3. 什么时候需要 / 不需要创建索引?参考文献1. 什么是索引索引的定义就是帮助存储引擎快速获...
- Filter 过滤器从之前我们的项目运行中我们可以发现,只要我们开启服务器,输入资源访问路径就可以访问到对应的路径。但是这样其实是不合理的,这样可能导致的问题是,我们不需要登录密码就可以访问到数据库表,我们直接访问到资源路径,只要我们输入路径就可以。所以我们可以用到过空滤器,让用户在只有通过某些路径或者说是验证资源路径才可以访问到资源。针对以上项目,我们可以这样加入一个过滤器。packag... Filter 过滤器从之前我们的项目运行中我们可以发现,只要我们开启服务器,输入资源访问路径就可以访问到对应的路径。但是这样其实是不合理的,这样可能导致的问题是,我们不需要登录密码就可以访问到数据库表,我们直接访问到资源路径,只要我们输入路径就可以。所以我们可以用到过空滤器,让用户在只有通过某些路径或者说是验证资源路径才可以访问到资源。针对以上项目,我们可以这样加入一个过滤器。packag...
- 做一个用户登录验证假如有需要要求需要实现用户登录话,才可以查看数据库表,然后进行操作。结合之前做过的登录注册页面注册<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>欢迎注册</title> <link href="css/register.css" rel="stylesheet"><... 做一个用户登录验证假如有需要要求需要实现用户登录话,才可以查看数据库表,然后进行操作。结合之前做过的登录注册页面注册<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>欢迎注册</title> <link href="css/register.css" rel="stylesheet"><...
上滑加载中
推荐直播
-
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
回顾中
热门标签