网站首页 站内搜索

搜索结果

查询Tags标签: 主键,共有 985条记录
  • MySQL学习——对表的操作(创建、删除、修改、添加约束)

    本章将介绍MySQL中对表的一系列操作,主要涉及到使用DDL语言对表进行修改。 1、创建表前一篇文章提到了,我们在创建表之前需要使用 use 数据库名 来指定对哪一个数据库进行操作。之后再使用创建表的语法结构CREATE TABLE 表名 (列名1 列类型,列名2 列类型,... );示例:…

    2022/9/17 2:17:13 人评论 次浏览
  • 进阶 | MySQL 死锁案例解析一则

    记一次MySQL 死锁分析处理过程,聊聊我的思路。前车之鉴,后事之师。 以一个例子为切入点一、问题背景 某业务模块反馈数据库最近出现过几次死锁告警的情况,本文总结了这次死锁排查的全过程,并分析了导致死锁的原因及解决方案。 希望给大家提供一个死锁的排查及解决思路…

    2022/9/16 2:17:10 人评论 次浏览
  • MYSQL创建100万条数据与count(1)/count(*)/count(column)区别及执行效率

    MySQL简单三步模拟创建百万数据 简单三部创建模拟数据 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 1、创建测试数据库sqlCREATE TABLE `app_user` (`id` BIGI…

    2022/9/15 2:18:53 人评论 次浏览
  • MYSQL-->SQL优化

    Insert优化 优化原因:MYSQL数据库中insert每执行一次都会对数据库进行一次连接,会浪费很大资源。 优化方案: 批量插入 插入数据的时候尽量一次性批量插入多个数据而不是一个数据插入一次。 手动提交事务 在事务中写多个insert语句最后一次性commit提交。 主键顺序插入 …

    2022/9/15 2:17:26 人评论 次浏览
  • Mysql-索引

    按存储方式分B-树,B+树 哈希索引 Memory引擎默认索引时哈希索引逻辑区分普通索引 主键索引:mysql会自动为主键创建主键索引 唯一索引:索引值必须唯一的普通索引 全文索引 空间索引:MyISAM引起支持,用于地理空间数据类型GEOMETRY,SPATIAL关键字实际使用划分单例索引 …

    2022/9/13 2:25:41 人评论 次浏览
  • MySQL索引相关知识学习心得

    你知道的越多,你不知道的也就越多 —— 芝诺曾一、MySQL索引学习 MySQl主要有两种类型的索引:哈希索引、B+树索引 1、哈希索引 哈希索引可以以O(1)的时间复杂度进行查找,但是这样查找导致其失去了有序性,无法用于排序和分组、只支持精确查找,无法用于部分查找和范围…

    2022/9/13 2:23:08 人评论 次浏览
  • SqlServer的主键和外键

    SqlServer在创建表时要有 完整性约束(主键)和参照性约束(外键) 1、在建表时创建主键 第一种方法: 第二种方法: 联合主键,即2个主键,sid和cid 2、如果表已经存在,需要创建主键 外键

    2022/9/11 2:23:20 人评论 次浏览
  • MySQL面试题

    mysql面试题 一、MySQL高频面试20问 https://blog.csdn.net/weixin_45682261/article/details/125130807 1.1 MySQL的三大范式? 范式是我们创建表的时候要遵循的规范。满足最低要求的范式为第一范式1NF,在第一范式的基础上满足更多规范要求的称为第二范式2NF,第三范式…

    2022/9/9 2:23:10 人评论 次浏览
  • 数据库

    1、软件开发生命周期问题定义 可行性分析 总体描述 系统设计 编码 调试和测试 验收与运行 维护升级到废弃等阶段2、数据库设计三大范式范式:Normal Format,符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度。第一范式1NF,数据库表的每一…

    2022/9/8 2:25:38 人评论 次浏览
  • 【Mysql】MyISAM 和 InnoDB 的区别

    先看下《高性能MySQL》中对于他们的评价: InnoDB:MySQL默认的事务型引擎,也是最重要和使用最广泛的存储引擎。它被设计成为大量的短期事务,短期事务大部分情况下是正常提交的,很少被回滚。InnoDB的性能与自动崩溃恢复的特性,使得它在非事务存储需求中也很流行。除非…

    2022/9/8 2:23:02 人评论 次浏览
  • 48 | JAVA_数据库JDBC更新

    JDBC更新 数据库操作总结起来就四个字:增删改查,行话叫CRUD:Create,Retrieve,Update和Delete。 查就是查询,我们已经讲过了,就是使用PreparedStatement进行各种SELECT,然后处理结果集。现在我们来看看如何使用JDBC进行增删改。 插入 插入操作是INSERT,即插入一条…

    2022/9/7 2:24:28 人评论 次浏览
  • MySQL入门基础(3)

    DML和DDL补充 insert插入多条语句 insert into 表名(字段1,字段2) values(值1,值2), (值3,值4),...,()快速创建表 将查询的结果当作成新的表 create table xx as select * from emp;把查询结果插入到 insert into xx select * from xxx快速删除表中的数据,不可恢复!…

    2022/9/7 2:24:28 人评论 次浏览
  • 面试高频,屡试不爽的mysql索引特性总结

    (1) FROM 子句 组装来自不同数据源的数据(2)WHERE 子句 基于指定的条件对记录进行筛选(3) GROUP BY 子句 将数据划分为多个分组(4)使用聚合函数进行计算(5)使用HAVING子句筛选分组(6)计算所有的表达式(7)使用ORDER BY对结果集进行排序(8)select 获取相应列…

    2022/9/1 2:22:57 人评论 次浏览
  • 索引的种类

    索引的种类索引有哪几种类型?主键索引:数据列不允许重复,不允许为NULL,一个表只有一个主键。唯一索引:数据列不允许重复,允许为NULL,一个表允许多个列创建唯一索引。普通索引:基本的索引类型,没有唯一性的限制,允许为NULL值。全文索引:是目前搜索引擎使用的一种…

    2022/8/30 23:22:47 人评论 次浏览
  • @DataJpaTest 进行测试的坑

    @DataJpaTest 这个注解主要用来在 Spring 项目中测试 JPA 数据源。 默认情况下,带有 @DataJpaTest 注解的测试使用嵌入式内存数据库。 因此 @DataJpaTest 这个注解还是有点坑的。 默认数据库 默认采用的是嵌入的 H2 数据库。 就算你配置了数据库链接,如果你不使用下面的…

    2022/8/26 6:23:41 人评论 次浏览
共985记录«上一页1234...66下一页»
扫一扫关注最新编程教程