![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
爱编程的小白L
程序代做 (毕设) 商业软件 自媒体合作
展开
-
Insert时报“Column ‘id‘ cannot be null“ 错误如何自动生成主键id
如果你想让 MyBatis-Plus 自动生成主键值,可以使用 IdType.AUTO 或者不设置 type 属性。IdType.AUTO 将告诉 MyBatis-Plus 使用数据库自增策略来生成主键。原创 2024-01-24 11:21:41 · 1128 阅读 · 0 评论 -
MySQL忘记密码怎么办?
第一步停止 MySQL 服务:sudo systemctl stop mysql原创 2024-01-23 20:50:25 · 508 阅读 · 0 评论 -
数据库中什么样的字段适合加索引?
索引是数据库中一种用于提高查询效率的数据结构。选择哪些字段加索引取决于数据库的使用情境和查询需求。以下是一些通用的指导原则:原创 2024-01-05 09:13:16 · 1028 阅读 · 0 评论 -
什么事MySQL回表?
"回表"通常指的是在MySQL数据库中执行查询时,如果需要从索引中获取的数据不包含所有查询需要的列,就需要回表到主表或聚簇索引中获取额外的数据。这可能会导致性能影响,因为需要额外的I/O操作和访问主表的过程。原创 2024-01-03 09:43:14 · 403 阅读 · 0 评论 -
如何使用Druid监控SQL语句的执行情况?
在解压后的 Druid 目录中,编辑配置文件(conf/druid/single-server/micro-quickstart 目录下)以适应你的需求。重要的配置文件包括:原创 2024-01-02 10:17:17 · 754 阅读 · 0 评论 -
MySQL索引是怎么提升查询速度的?
MySQL索引是一种数据结构,用于提高数据库查询的速度。索引可以帮助数据库引擎快速定位并检索所需的数据,从而减少查询的时间复杂度。原创 2023-12-27 09:35:38 · 513 阅读 · 0 评论 -
MySQL触发器
MySQL触发器是用于在数据表上自动执行SQL代码的对象。触发器会在指定的数据库事件发生之前或之后触发原创 2023-06-28 21:55:32 · 250 阅读 · 0 评论 -
MySQL存储过程
MySQL存储过程是一个预编译的SQL语句集合,用于完成一组操作。存储过程可以有输入参数,输出参数,可以包含各种SQL语句,进行逻辑判断和循环等操作。原创 2023-06-28 21:43:05 · 181 阅读 · 0 评论 -
MySQL视图及用法
MySQL视图是一种虚拟表,它本身不包含数据,只保存SQL语句。视图通过使用SQL语句来描述基表中的数据,所以视图的数据是动态出来的,依赖于基表的数据。原创 2023-06-28 21:32:17 · 153 阅读 · 0 评论 -
MySQL事务的主要语句及详细用法
MySQL事务的主要语句及用法如下:1. BEGIN或START TRANSACTION:开启一个事务原创 2023-06-28 21:30:30 · 1673 阅读 · 0 评论 -
MySQL重要约束
MySQL约束使用NOT NULL、DEFAULT、PRIMARY KEY、UNIQUE、CHECK原创 2023-06-28 21:26:54 · 56 阅读 · 0 评论 -
MySQL常用基础语句大全!!
MySQL常用基础语句大全!!日常连接数据库,80%的程序连接数据库的语句都够了原创 2023-06-28 20:57:56 · 536 阅读 · 0 评论 -
Mysql数据库ACID事务控制
Atomicity(原子性)事务中的所有操作要么全部成功,要么全部失败,不会结束在中间某个操作。一般通过回滚机制实现,如出现异常则回滚到事务开始前的状态。原创 2023-05-06 11:34:17 · 76 阅读 · 0 评论