E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
主键外键
mybatis保存如何返回自增的
主键
值id
保存之后返回自增的
主键
值,在进行下一步操作会非常棒。
苦风
·
2024-01-21 13:24
力扣白嫖日记(sql)
今日题目:620.有趣的电影表:cinema列名类型idintmovievarchardescriptionvarcharratingfloatid是该表的
主键
(具有唯一值的列)。
Gary.Li
·
2024-01-21 12:19
leetcode
sql
数据库
力扣白嫖日记(sql)
今日题目:1050.合作至少三次的演员和导演表:ActorDirector列名类型actor_idintdirector_idinttimestampinttimestamp是这张表的
主键
(具有唯一值的列
Gary.Li
·
2024-01-21 12:19
leetcode
sql
数据库
力扣白嫖日记(sql)
今日题目:175.组合两个表表:Salary列名类型idintnamevarcharsexENUMsalaryintid是这个表的
主键
(具有唯一值的列)。
Gary.Li
·
2024-01-21 12:49
力扣刷题
leetcode
sql
数据库
MySQL常见存储引擎的区别
MySQL常见的存储引擎,可以使用SHOWENGINES命令,来列出所有的存储引擎可以看到,InnoDB是MySQL默认支持的存储引擎,支持事务、行级锁定和
外键
。
JusticeCAO
·
2024-01-21 11:50
MySQL---多表查询综合练习
(deptnoINT(2)NOTNULLCOMMENT'部门编号',dnameVARCHAR(15)COMMENT'部门名称',locVARCHAR(20)COMMENT'地理位置');添加dept表
主键
oceanexe
·
2024-01-21 10:25
mysql
数据库
Flask-----数据库一对多实例
多用户加
外键
role_id=db.Column(db.Integer,db.ForeignKey('roles.id'))一方角色加关系映射users=db.relationship('Users',backref
幼姿沫
·
2024-01-21 10:57
数据库设计三大范式
eg:电话列可进行拆分---家庭电话、公司电话第二范式(2NF)首先是1NF,另外包含两部分内容,一是表必须有
主键
;二是没有包含在
主键
中的列必须完
迷糊银儿
·
2024-01-21 09:19
评论功能的设计与实现
这里是一个简化的例子:ArticlesTable:ArticleID(
主键
)TitleContentAuthor
来自宇宙的曹先生
·
2024-01-21 09:27
评论功能
设计
Mybatis面试题(三)
联合查询是几个表联合查询,只查询一次,通过在resultMap里面的collection节点配置一对多的类就可以完成;嵌套查询是先查一个表,根据这个表里面的结果的
外键
id,去再另外一个表里面查询数据,也是通过配置
武昌库里写JAVA
·
2024-01-21 08:04
面试题汇总与解析
mybatis
spring
java
记录一个sql:查询商品码对应多个商品的商品码
为了修正数据,我们得把商品码对应多个商品的商品码找出来.sql语句goods_detail表结构CREATETABLE`goods_detail`(`id`bigint(20)NOTNULLCOMMENT'
主键
肖码哥
·
2024-01-21 07:12
数据库
sql
数据库
SQLAlchemy 的惰性查询
比如说,在一对多模型中:back回复-comment评论(一个回复可以有多个评论)
外键
(多方):comment_id=db.Column(db.Integer,db.ForeignKey("info_comment.id
薛定谔的python
·
2024-01-21 05:59
MySQL基础笔记(8)多表查询
所以各个表结构之间也会存在着各种联系,分为如下3类:一对一一对多或者多对一多对多一对一:用户与用户详情的关系常见于单表的拆分,以提高工作效率——将一张表中一部分的信息放在一张表中,其他详细的信息则放在另一张表中在任意一方加入
外键
关联另一方的
主键
十三的信徒
·
2024-01-21 04:45
MySQL
笔记
sql
mysql
MySQL 索引(下)
❤️目录索引分类聚集索引&二级索引索引语法索引分类在MySQL数据库,将索引的具体类型主要分为以下几类:
主键
索引、唯一索引、常规索引、全文索引。分类含义特点关键字
主键
索引针对于表
小小恶斯法克
·
2024-01-21 03:41
重拾MySQL-进阶篇
mysql
数据库
InnoDB学习笔记--锁
的锁2.latch锁2.1.mutexlatch2.2.rwlatch3.lock锁3.1.读锁3.2.写锁3.3.意向锁3.4.记录锁3.5.间隙锁3.6.next-key锁3.7.插入意向锁3.8.
外键
导致的加锁
liushangzaibeijing
·
2024-01-21 02:53
mysql
InnoDB
锁
Latch锁
事务锁LOCK
InnoDB关键特性
InnoDB和MyISAM的区别
InnoDB和MyISAM是使用MySQL时最常用的两种引擎类型,两者的区别如下:1.事务和
外键
:InnoDB支持事务和
外键
,具有安全性和完整性,适合大量insert或update操作;MyISAM不支持事务和
外键
Java-version
·
2024-01-21 02:06
数据库
java
mysql
【MySQL】索引
3)支持
外键
约束:
外键
约束可以保证数据的完整性和一致性。存储文件:xxx.ibd,每个表都有一个这样的表名的表
小星星*
·
2024-01-21 00:09
MySQL
mysql
数据库
数据库设计三范式
第一范式的目标是确保每列的原子性如果每列都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式(1NF)第二范式在满足1NF后更进一层,要求表中的所有列,都必须依赖于
主键
,而不能有任何一列与
主键
没有关系
噶好可怜
·
2024-01-20 23:40
MySQL基础笔记(7)约束
大致可以分为如下的几类:(重点关注
主键
和
外键
约束~)此外,约束作用于表的字段,可以在建立、修改表的时候加上相应的约束~一个字段可以添加多个约束
主键
是核心的字段,最多只能有一个~二.详解1.非空约束namevarchar
十三的信徒
·
2024-01-20 23:29
MySQL
mysql
笔记
数据库
MySQL-索引补充
2、索引种类普通索引:仅加速查询唯一索引:加速查询+列值唯一(可以有null)
主键
索引:加速查询+列值唯一+表中只有一个(不可以有null)组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并全文索引
liujiaping
·
2024-01-20 22:30
MySQL
SQL语句
数据库
mysql
数据库
【Java】JDBC练习
JDBC练习环境准备--删除tb_brand表droptableifexiststb_brand;--创建tb_brand表createtabletb_brand(--id
主键
idintprimarykeyauto_increment
Sudo_Wang
·
2024-01-20 22:51
JDBC
java
android
开发语言
Mybatis-Plus快速入门及使用(超详细+干货满满)
支持
主键
自动生成:支持多达4种
主键
策略(内含分布式唯
GeekInk小火龙
·
2024-01-20 21:26
java
mybatis
【Java面试必备】数据库与SQL深度解析:面试常问问题全攻略及实战答案
答案:关系型数据库:以表格的形式存储数据,通过行和列组织信息,各表之间通过
主键
和
外键
建立关联关系。主要优点包括数据结构化
陈大狗Ayer
·
2024-01-20 20:54
校招逐梦
数据库
java
面试
主键
回填的两种方法
业务场景
主键
回填听上去很高级,不妨用一个业务场景来引入概念吧。
冰冰很社恐
·
2024-01-20 20:51
数据库
mybatis
hyperf 二十一 数据库 模型关系
教程:Hyperf一定义关联根据文档一对一:Model::hasOne(被关联模型,被关联模型
外键
,本模型被关联的字段)一对多:Model::hasMany(被关联模型,被关联模型
外键
,本模型被关联的字段
lsswear
·
2024-01-20 20:00
php
php
hyperf
【MySQL】存储引擎
1、InnoDB引擎具备
外键
支持的事务存储引擎InnoDB是MySQL的默认事务型引擎,被设计用来处理大量短期事务。
Rockict_z
·
2024-01-20 18:33
mysql
数据库
MySQL数据库删除数据(有
外键
约束)
在MySQL中删除一张表或一条数据的时候,出现有
外键
约束的问题,于是就去查了下方法:SELECT@@FOREIGN_KEY_CHECKS;查询当前
外键
约束是否打开SETFOREIGN_KEY_CHECKS
哆啦阿梦
·
2024-01-20 17:02
数据库
mysql
删除有外键约束的数据
id自增长的清空
MySQL 作业(1)
题目:创建一个英雄表(hero)
主键
namenicknameaddressgroupsemailtelphonemysql>createdatabasehero;QueryOK,1rowaffected
芒果?十一
·
2024-01-20 14:40
MySQL
mysql
android
adb
MySQL第四次作业
目录1、实验需求一:2、实验步骤一:(1)用SQL语句创建学生表student,定义
主键
,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”。
2301_77306766
·
2024-01-20 13:13
数据库
mysql
数据库第一次作业
目录实验需求:1、创建一个英雄表(hero)
主键
namenicknameaddressgroupsemailtelphone2、window系统安装MySQL实验步骤:1、创建一个英雄表(hero)(1
2301_77306766
·
2024-01-20 13:42
数据库
MyBatisPlus学习三:Service接口、代码生成器
通常情况下,Service接口中的方法会对应数据库表中的操作,例如插入一条数据、根据
主键
查询数据、更新数据等。Service接口与继承BaseMapper的区别在于
无知的小菜鸡
·
2024-01-20 13:49
Java基础
mybatis
一篇文章掌握海量数据解决方案ShardingSphere分库分表详解
ShardingSphere-Proxy1.3.ShardingSphere-Sidecar1.4.混合架构2、数据分片2.1垂直分片2.2水平分片2.3目标2.4核心概念数据节点分片键分片算法分片策略行表达式分布式
主键
长整型数据实现原理雪花算法
主键
的详细结构见下图
cxzm_1024
·
2024-01-20 12:29
分库分表
分库分表
解决方案
数据库中间件
flink不同方式加载MySQL维表demo
在flinksql中加载维表比较简单定时加载:CREATETABLEzktest(idintNOTNULL,namestring,PRIMARYKEY(id)NOTENFORCED--指定
主键
)WITH
Zhikuan53
·
2024-01-20 11:28
flink
flink
MYSQL 4.数据库设计
多表关系一对一如人和身份证的关系一对多如部门和员工的关系多对多如学生和课程一个学生可以选择多门课程一门课程可以被多个学生选择一对多设计思想:在多的一面建立
外键
指向一的一方的
主键
多对多设计思想:多对多的关系实现需要借助第三张中间表中间表至少包含两个字段这两个字段作为第三张表的
外键
分别指向两张表的
主键
第二套广播体操
·
2024-01-20 11:46
Mysql:重点且常用的操作和理论知识整理 ^_^
目录1基础的命令操作2DDL数据库定义语言2.1数据库操作2.2数据表操作2.2.1创建数据表2.2.2修改和删除数据表2.2.3添加
外键
3DML数据库操作语言3.1插入语句(INSERT)3.2修改语句
是小蟹呀^
·
2024-01-20 10:30
MySql
mysql
数据库
第十四章 MyBatis
配置SQL提示4.入门-JDBC5.入门-数据库连接池6.入门-lombok工具包介绍7.基础操作-环境准备8.基础操作-删除9.基础操作-删除(预编译SQL)10.基础操作-新增11.基础操作-新增(
主键
返回
幸运小新
·
2024-01-20 10:57
JAVAWEB2
mybatis
java
性能优化
Django count和group by顺序问题,解决被自动加入group by
主键
的问题
django中的数据库查询Model.objects.values('OSPlatform','GroupId').annotate(DeviceStatus=F('Status')).annotate(DeviceCount=Count('*'))如果values放在annotate前面,实际上的SQL会按照’OSPlatform’,'GroupId’这两个字段groupby;如果valus放在
敬致知
·
2024-01-20 07:02
Django
Python
django
sql
数据库
MySQL索引
聚族索引VS非聚簇索引索引操作:创建
主键
索引:创建唯一索引:创建普通索引:全文索引的创建:查询索引:删除索引:索
Obto-
·
2024-01-20 07:57
Mysql入门到入土
mysql
数据库
索引
磁盘结构
面试:数据库索引常见问法
唯一索引:和普通索引类似,但是具有唯一性约束,可以有null
主键
索引:特殊的唯一索引,不允许有null,一张表最多一个
主键
索引组合索引:多列值组成一个索引,用于组合搜索,效率大于索引合并全文索引:对文本的内容进行分词
lichongxyz
·
2024-01-20 04:08
java面试
数据库
【LeetCode】175. 组合两个表
--+---------+|PersonId|int||FirstName|varchar||LastName|varchar|+-------------+---------+PersonId是上表
主键
表
Shenjiming
·
2024-01-20 01:38
mysql删除了ibdata_mysql删除数据库文件ibdata1后引发的故障
进行性能测试是发现大量报错:Duplicateentry
主键
重复可以看到mysql数据库中已经没有innodb引擎启动信息了之前发现ibdata1占用了大量硬盘,为了省出空间删除了数据库ibdata1文件此时
一二三是五六十
·
2024-01-20 00:35
mysql删除了ibdata
【MySQL】临时变量用法
力扣题1、题目地址2388.将表中的空值更改为前一个值2、模拟表表:CoffeeShopColumnNameTypeidintdrinkvarcharid是该表的
主键
(具有唯一值的列)。
Joseph 乔
·
2024-01-19 23:28
#
MySQL
mysql
Uniapp多选Popup(弹出层)
singlefalsetrue为开启单选,否则为多选max-可选最多项maxMessage-超出最多项的提示信息,没有的话则默认清掉最旧的数据,添加当前选择数据list-数据集合defaults-默认选中项
主键
值的集合
会功夫的李白
·
2024-01-19 22:27
#
uniapp
uni-app
前端
javascript
多选
gin框架的使用(三)——用户注册
目录,目录下创建user.go来写user的结构体user.go的内容如下:packagemodel//UsertypeUserstruct{IDint`gorm:"primaryKey"`//设置为
主键
今天有怪兽
·
2024-01-19 22:45
golang
gin
golang
后端
五、MySQL---练习3(索引视图)
五、MySQL---MySQL练习3(索引视图)素材:1.学生表:Student(Sno,Sname,Ssex,Sage,Sdept)学号,姓名,性别,年龄,所在系Sno为
主键
2.课程表:Course(
Fly`
·
2024-01-19 21:26
Mysql数据库
mysql
adb
数据库
【排序算法】希尔排序
比如
主键
最小的元素正好在数组的另一端,那么它就得移动N-1次。希尔排序为了加快速度简单地改进了插入排序,交换不相邻的元素以对数组的局部进行排序,并最终用插入排序将局部有序的数组排序。
zhangbin_237
·
2024-01-19 21:43
算法
排序算法
算法
数据结构
java
理解 PostgreSQL 的 count 函数的行为
测试表中有自增ID、创建时间、内容三个字段,自增ID字段是
主键
。createdatabaseperformance_test;createtabletest_tbl(i
simpleapples
·
2024-01-19 20:27
【MySQL】给除了
主键
外的字段设置自增
一开始建的A表
主键
不是自增的id,现在需要新添加一个自增的id字段,直接执行以下语句是报错的:[42000][1075]Incorrecttabledefinition;therecanbeonlyoneautocolumnanditmustbedefinedasakey.ALTERTABLE
叼辣条闯天涯
·
2024-01-19 20:50
一个bug改一天系列
mysql
数据库
【MySQL】更改表的
主键
报错及解决办法
报错:[HY000][3750]Unabletocreateorchangeatablewithoutaprimarykey,whenthesystemvariable‘sql_require_primary_key’isset.Addaprimarykeytothetableorunsetthisvariabletoavoidthismessage.Notethattableswithoutap
叼辣条闯天涯
·
2024-01-19 20:48
一个bug改一天系列
数据库
数据库常见面试题
nqxgvy=txdjf2&kkfylk=qnrk321.
主键
超键候选键
外键
主键
:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。
青青子衿zq
·
2024-01-19 18:53
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他