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
外键
mysql面试题——存储引擎相关
InnoDB支持事务,MyISAM不支持InnoDB是聚集索引,MylSAM是非聚集索引InnoDB支持
外键
,MyISAM不支持InnoDB最小的锁粒度是行锁,MyISAM最小的锁粒度是表锁InnoDB
沧浪之水12010137
·
2023-11-29 12:36
mysql
java
Mysql、Oracle——面试题汇总
介绍下MySQL和OracleMySQL是一个轻量级的关系型数据库(开源)Oracle是一个重量级的关系型数据库(收费)MySQL的两种存储引擎INNODB:支持事务,支持
外键
,支持表级锁、行级锁MYISAM
new 海绵宝宝()
·
2023-11-29 12:05
mysql
oracle
数据库
Java中的mysql——面试题+答案(数据库设计)——第25期
MySQL数据库的设计是关系数据库设计的一个重要方面,涉及表的结构、索引、
外键
关系等。需求分析:在设计数据库之前,确保充分了解业务需求和数据关系,分析系统需要存储的数据以及各数据之间的关系。
Keep forward upup
·
2023-11-29 03:12
Java基础
数据库
数据库
java
mysql
Java中的mysql——面试题+答案(存储过程,
外键
,隔离级别,性能优化)——第23期
当涉及MySQL时,面试题的范围可以涵盖数据库设计、优化、复制、分片等方面。什么是数据库范式?为什么要遵循数据库范式?答案:数据库范式是一组规范,用于设计关系数据库表的结构,以减少数据冗余和提高数据的一致性。常见的范式包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)等。遵循数据库范式有助于提高数据库的可维护性和数据的准确性。MySQL存储引擎有哪些?它们有什么区别?答案:MySQL常
Keep forward upup
·
2023-11-29 03:42
数据库
Java基础
java
mysql
性能优化
Java中的mysql——面试题+答案——第24期
InnoDB支持
外键
,而MyISAM不支持。InnoDB是聚集索引,数据存储在索引中;而MyISAM是非聚集索引,数据和索引分开存储。MySQL中如何优化查询性能?答案:使
Keep forward upup
·
2023-11-29 03:42
Java基础
数据库
java
mysql
oracle
springboot 数据翻译:支持枚举翻译、字典表翻译、表字段翻译、级联翻译、逆向翻译、方法翻译
1.数据翻译springboot项目开发中常见到的数据翻译包括:枚举翻译、字典表翻译、
外键
翻译、级联字段翻译、远程调用翻译等。
星梦天河
·
2023-11-28 20:00
java
django树形结构展示
models.Model):name=models.CharField(max_length=64,unique=True,verbose_name="部门名称")#db_constraint控制是否在数据库中为此
外键
创建约束
全栈运维
·
2023-11-28 16:08
SQL语句多表查询
前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了
外键
,也可能没有建立
外键
。比如:员工表和部门表,这两个表依靠“部门编号”进行关联。
aqr-lmy
·
2023-11-28 08:51
MySQL
sql
数据库
MySQL:语法速查手册【持续更新...】
一、定义基本表1、常用的完整性约束主码约束primarykey
外键
约束foreignkey唯一性约束unique非空性约束notnull取值约束check2、例题【例1】建立一个“学生”表Student
烽起黎明
·
2023-11-28 06:17
#
MySQL
mysql
数据库
数据库-视图、安全性
文章目录一、实验目的与要求二、实验内容1.为fruitshop数据库的各表构造合适的
外键
,并设置
外键
级联删除或更新操作,比如表fruits的s_id字段是
外键
,取值来源于是suppliers表的s_id
我超爱Debug
·
2023-11-28 06:50
数据库
mysql
数据库
java
mysql从删除到跑路之删表_mysql数据库从删库到跑路之mysql其他
一IDE工具介绍生产环境还是推荐使用mysql命令行,但为了方便测试,可以使用IDE工具掌握:#1.测试+链接数据库#2.新建库#3.新建表,新增字段+类型+约束#4.设计表:
外键
#5.新建查询#6.备份库
迦仑
·
2023-11-27 23:09
mysql从删除到跑路之删表
MYSQL
存储引擎:基于表mysql5.5之后默认InnoDBshowcreatetabletableName;showengines;innoDB:事务/行级锁/
外键
xxx.ibd表空间文件有表结构数据索引系统变量
星辰_mya
·
2023-11-27 23:28
mysql
数据库
MySQL 约束&特殊查询
特殊查询文章目录MySQL约束&特殊查询1.数据库约束1.1约束类型1.2NULL约束1.3NUIQUE:唯一约束1.4DEFAULT:默认值约束1.5PRIMARYKEY:主键约束1.6FOREIGNKEY:
外键
约束
&梧桐树夏
·
2023-11-27 20:56
MySQL
数据库
mysql
数据库
FLASK博客系列7——我要插入数据库
我们先更改下models.py,由于上次笔误,把
外键
关联写错了。在这里给大家说声抱歉。不过竟然没有小伙伴发现。
工控男
·
2023-11-27 16:24
flask
数据库
python
springboot切面实现token权限校验
以上的查询用户操作执行权限所需100以上的删除用户操作我展示我项目中实现的效果,仅提供思路,请按需使用代码数据表要实现权限校验,首先数据表和实体类上需要有权限字段,我的表中permission和gender是通过
外键
约束
吃青椒的秋草鹦鹉
·
2023-11-27 12:53
springboot
spring
boot
mybatis
java
Flask-SQLAlchemy学习笔记(2):一对一关系
然而
外键
必须用类sqlalchemy.schema.ForeignKey来单独声明.这里的一对一关系使用User(用户基本资料)和UserData(用户的拓展资料),如果需要给用户的基本资料添加一写拓展资料
jarvy01
·
2023-11-27 11:23
Python中利用SQLAlchemy模块操作MySQL数据库
Contents1.关于"主键","
外键
","索引","事务","存储过程"和"触发器"1.1.主键1.2.
外键
1.3.索引1.4.事务1.5.存储过程1.6.触发器2.使用SQLAlchemy创建一个表
企鹅与蟒蛇
·
2023-11-27 06:27
Python
数据库
mysql
python
mysql ddl
外键
_MySQL常用DDL,DML语句及
外键
创建
QueryOK,0rowsaffected(0.05sec)修改表列类型:ALTERTABLEorderitemsMODIFYdateDATE;4.插入等(DML):insertintou1.创建库:CREATEDATABASEOrderTicket;QueryOK,1rowaffected(0.00sec)2.使用库:mysql>useOrderTicket;Databasechangedmys
易行男·龙大崇
·
2023-11-27 05:36
mysql
ddl
外键
走近科学之《MySQL 的秘密》
可以通过showengines命令查看当前服务器的存储引擎信息:引擎名称服务器是否支持组件事务分布式事务保存点InnoDB支持(默认引擎)支持事务、行级锁、
外键
支持支持支持MRG_MYISAM支持
红衣女妖仙
·
2023-11-27 03:43
数据库
mysql
数据库
Django的DRF(一):前言、简介、Serializer序列化器、ModelSerializer序列化器
环境安装与配置三.Serializer序列化器1.定义(1)定义原则(2)定义方法(3)字段与选项(4)创建Serializer对象2.序列化使用(1)序列化单个对象(2)序列化列表对象(3)序列化器关联
外键
奋斗的源
·
2023-11-26 19:58
Django基础知识
django
序列化器
DRF
Flask 数据库orm关联查询,一对多、多对多...
模型之间的关联常用的SQLAlchemy关系选项选项名说明backref在关系的另一模型中添加反向引用,用于设置
外键
名称,在1查多的primaryjoin明确指定两个模型之间使用的连表条件lazy指定如何加载关联模型数据的方式
於 兔シ
·
2023-11-26 16:03
flask
python
ESP8266连接自建MQTT服务远程遥控空调
1.解码空调红
外键
值1.1安装IRremoteESP8266库1.2把ESP8266红外接收的实例,上传到NodeMCU中.1.3读取遥控器红
外键
值把红外接收模块的信号线连接到GPIO14(NodeMCU
菜鸟驿站2020
·
2023-11-26 15:35
物联网
物联网
八、什么是约束
八、什么是约束主键约束唯一性约束检查约束默认值约束
外键
约束约束方法唯一约束、主键约束、标识列参数完整性:一个表的
外键
可以为空值。
一个孤独漫步者的遐想
·
2023-11-26 10:59
SQL
Server
数据库
sqlite
sql
sqlserver
21.8:Python如何使用SQLite数据库的
外键
?
课程概述使用代码详细介绍Python如何使用SQLite数据库的
外键
:
外键
的约束类型
小兔子平安
·
2023-11-26 10:29
Python完整学习全解答
数据库
sqlite
mysql ef主
外键
关系保存数据库_EntityFramework Core 迁移忽略主
外键
关系
为何要忽略主
外键
关系我们不仅疑惑为何要忽略主
外键
关系呢?
weixin_40001805
·
2023-11-26 10:28
mysql
ef主外键关系保存数据库
在数据库中使用
外键
和级联删除
前一阵子写了1个项目,这个项目有ios和android2个版本,都使用了sqlite数据库。数据库内容也不是太复杂,但是我们在操作时没有利用数据库的级联删除等功能,导致代码复杂,现在分析一下。比如系统需要2个表,表Person表示人的信息,包含personID,personName,表Treatement表示治疗方案,包含用药名称,用药剂量,用药时间。一个人可以对应多个治疗方案。以下是我用的设计C
承蒙时光不弃1769203735
·
2023-11-26 10:24
数据库
mysql
外键
SQL语句命令,五种约束
目录一.SQL语言分类二.常用命令三.数据库中表的操作五种约束:1.非空约束:保证列值不能为空;只能定义在列级;在创建表的时候设置非空约束2.唯一约束3.主键约束4.
外键
回头科科
·
2023-11-26 10:21
数据库
sql
数据库
SQLAlchemy2.0中解决SQLite3
外键
约束无效问题
但使用中存在存在一个问题,就是因与早期版本兼容SQLite3的
外键
约束机制一直都是关着的。
garyshenqj
·
2023-11-26 10:50
sqlite
数据库
python
数据库—9(表数据操作的SQL语句,
外键
约束)
外键
如果一张表中有一个非主键的字段指向了另一张表中的主键,就将该字段叫做
外键
,一张表中
外键
可以有多个,不同字段指向了不同表中的主键。存在
外键
的表成为从表,被指向主键ID的表成为主播。
du2005023029
·
2023-11-26 10:19
数据库
sqlite
外键
约束 保证数据一致性
1.
外键
约束在SQLite中,可以通过使用
外键
(ForeignKey)约束和CASCADE选项来实现通过
外键
删除相关信息。
Forest_1010
·
2023-11-26 10:17
数据库
sqlite
数据库
图书管理系统源码,图书管理系统开发,图书借阅系统源码二表字段注释说明
图书管理系统源码数据库表设计说明数据库名:TuShuManger用户管理员表表名:AdminUser序号列名数据类型长度小数位标识主键
外键
允许空默认值说明1Idint40是是否2usernamenvarchar00
mabanbang
·
2023-11-26 04:20
oracle
数据库
sqlserver
MySQL(外连接、自然连接、新增/追加/删除
外键
、
外键
条件/约束)
外连接(outerjoin)leftjoin:左外连接(左连接),以左表为主表rightjoin:右外连接(右连接),以右表为主表基本语法:左表left/rightjoin右表on左表.字段=右表.字段;--左连接selects.*,c.nameasc_name,c.room--字段的别名frommy_studentassleftjoinmy_classasc--左表为主表,最终记录数至少不少于左
还恋爱吗
·
2023-11-26 02:48
DAMA学习笔记1:概念模型-逻辑模型篇
A实体的某个字段指向B实体的主键,则称A实体的那个字段为该实体的
外键
,一个表里可以有多个
外键
,也可以没有
外键
;被指向的实体称为主实体(主表),也叫父实体(父表),负责指向的实体称为从实体(从表),也叫子实体
林语棠
·
2023-11-26 02:53
学习
笔记
2018-12-02
创建表createtableuser(idintprimarykey,namevarchar(18)notnull,passwordvarchar(18)notnull);如何
外键
要使用级联操作的话,使用
ZalleDay
·
2023-11-25 19:35
java面试题之-数据库篇(持续更新)
07、超键、候选键、主键、
外键
分别是什么?08、MySQL中in和exists区别09、drop、delete与truncate的
彤彤的小跟班
·
2023-11-25 14:49
java面试
java
mysql
【Spring集成MyBatis】MyBatis的多表查询
Mapper,User、Order表一对一操作的实现一对一操作实现的第二种方式2.一对多什么是一对多一对多操作实现3.多对多什么是多对多多对多的实现4.小结1.一对一什么是一对一一对一指的是表与表之间通过
外键
进行连接
passer__jw767
·
2023-11-25 14:11
Spring
spring
mybatis
java
PLSQL如何将千万数据快速插入到另一张表中_数据库常见的面试题
1基本概念1.主键、
外键
、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。
weixin_39767121
·
2023-11-25 13:04
MySQL 1215 Cannot add foreign key constraint 错误解决办法
产生这个错误的多数原因有一下两点:1,两张表里要设主键和
外键
的字段的数据类型或者数据长度不一样2,某个表里已经有记录了
春日部动感超人
·
2023-11-25 13:10
学习日志
MySQL数据库系统教程
数据库操作表操作DML(数据操作语言)添加数据更新和删除数据DQL(数据查询语言)基础查询条件查询聚合查询(聚合函数)排序查询分页查询DQL执行顺序DCL权限控制函数字符串函数数值函数日期函数流程函数约束常用约束
外键
约束删除
duansamve
·
2023-11-25 09:38
mysql
数据库
mysql
springboot jpa
外键
(user role)双向多对多@ManyToMany(原创)
多个用户可能有多个角色,多个角色可能有多个用户。所以这种情况下就使用双向@ManyToMany进行关联(单项也可以,根据业务需求)jpa会自动生成中间表,java的entity代码中只需要User类和Role类,无需创建中间表user_role类(sql建表语句中可以手动创建该中间表,不手动创建jpa系统也会帮忙自动创建))注意:不能用lombok的@EqualsAndHashCode和@ToSt
HD243608836
·
2023-11-25 06:01
jpa
大厂任性挑
jpa
ManyToMany
多对多
user
role
17、MyISAM与InnoDB 的区别(9个不同点)
InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务;2.InnoDB支持
外键
一直流浪
·
2023-11-25 03:59
简述数据库的完整性
参照完整性:表之间的关系应该被明确定义,并且
外键
应该与主键保持一致,不能存在无效的引用关系。域完整性:表中的每个列都应该有其定义域和取值范围,
夏目艾拉
·
2023-11-24 18:02
一些知识
数据库
数据库-关系模型和SQL
文章目录关系模型和SQL安装SQL语句DCLDDLDESC关系候选键PRIMARYKEY主键ForeignKEY
外键
索引Index约束Constraint域约束DomainConstraint实体完整性
鑫~仔
·
2023-11-24 16:00
数据库
关系模型
SQL
用SQL语句修改表结构和添加约束
目录一、修改表结构1.删除列2.添加列3.修改字段的数据类型二、添加约束1.主键约束2.唯一性约束3.check约束4.非空约束(修改列的数据类型)5.
外键
约束6.删除约束7.一条语句添加多个约束三、删除数据库数据
?*^O^*?(^_^)
·
2023-11-24 07:18
java
sql
数据库
oracle
数据库的级联删除
在Django中,级联删除通常通过在模型中定义
外键
时使用on_delete参数来实现。
liulanba
·
2023-11-24 01:52
django
数据库
数据库
oracle
sqlite
MySQL数据库如何添加和删除约束?如何查看约束名?
MySQL中有6种常见的约束:主键约束(primarykey)、
外键
约束(foreignkey)、非空约束(notnull)、唯一性约束(unique)、默认值约束(default)以及自增约束(auto_increment
派大猩pp
·
2023-11-23 23:25
MySQL
mysql
数据库
sql
MyIsam与InnoDB的区别与使用选择
存储引擎的特点在5.1版本之前,MyISAM是MySQL的默认存储引擎,MylSAM并发性比较差,使用的场景比较少主要特点是:不支持事务操作,ACID的特性也就不存在了,这一设计是为了性能和效率考虑的,不支持
外键
操作
青鱼入云
·
2023-11-23 06:37
mysql
mysql
引擎
数据库索引系列二:什么情况增加索引
(一)一般来说,应该在这些列上创建索引:1.在经常需要搜索的列上,可以加快搜索的速度;2.在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构;3.在经常用在连接的列上,这些列主要是一些
外键
,可以加快连接的速度
青鱼入云
·
2023-11-23 06:06
mysql
数据库
索引
性能
Mysql Innodb存储引擎结构详解
一,Mysql支持的存储引擎Mysql支持存储引擎二,InnoDB与MyISAM对比事务与
外键
InnoDB支持事务和
外键
,具有安全性和完整性,适合大量insert或update操作MyISAM不支持事务和
外键
FYHannnnnn
·
2023-11-22 23:08
MySQL
mysql
数据库
database
innodb存储结构
2021年09月 Scratch(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
A:在1秒内滑行到随机位置B:不断地重复滑行到随机位置C:只有按下空格键的时候,才会滑行到随机位置D:只有按下空格键以
外键
的时候,才会滑行到随机位置答案:C第2题在“声音”选项卡中用鼠标拖动选中如下图所示的声波
码农StayUp
·
2023-11-22 22:20
Scratch
等级考试
电子学会
青少年编程
开发语言
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他