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
主键外键
MybatisPlus—自定义ID生成器
提示自3.3.0开始,默认使用雪花算法+UUID(不含中划线)方法
主键
生成策略
主键
类型说明nextIdASSIGN_ID,ID_WORKER,ID_WORKER_STRLong,Integer,String
Doker 多克 技术人的数码品牌
·
2023-11-26 23:26
mybatis
mybatis
mysql数据库基础知识,Mysql的索引和
主键
区别,数据库的事务的基本特性
文章目录数据库基础知识Mysql的索引和
主键
的区别数据库的事务的基本特性数据库基础知识为什么要使用数据库数据保存在内存优点:存取速度快缺点:数据不能永久保存数据保存在文件优点:数据永久保存缺点:1)速度比内存操作慢
皮皮攻城狮
·
2023-11-26 23:00
mysql
数据库
mysql
Hibernate[延迟加载] [三种状态] [脏检查] [缓存机制]
一、持久化对象的唯一标识java中按内存地址不同区分同一个类的不同对象,关系数据库用
主键
区分同一条记录,Hibernate使用OID来建立内存中的对象和数据库中记录的对应关系什么是OID?
weixin_34194087
·
2023-11-26 22:30
java
数据库
mysql hibernate 延迟_Hibernate延迟加载、三种状态、脏检查 缓存
一、持久化对象的唯一标识java中按内存地址不同区分同一个类的不同对象,关系数据库用
主键
区分同一条记录,Hibernate使用OID来建立内存中的对象和数据库中记录的对应关系什么是OID?
凌沦
·
2023-11-26 22:29
mysql
hibernate
延迟
MySQL索引,你真的学会了?索引底层原理是什么?索引什么时候失效,你知道吗?
目录1、什么是索引2、索引分类3、索引的基本操作3.1、
主键
索引3.2、单列索引3.3、唯一索引3.4、复合索引4、索引的底层原理为什么使用B+Tree而不是B-Tree?
龙洋静
·
2023-11-26 20:35
MySQL
数据库
数据库基础教程之序列自增设置(三)
设置
主键
自增打开设计表-》选中字段-》默认值设置为:nextval(‘log_text’::regclass)),其中’log_text’为序列名字。
奔跑的小豆芽
·
2023-11-26 20:01
数据库
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
python flask 创建表,
主键
设置自增长
创建模型字段设置id自增长代码如下:Id=db.Column(db.Integer,autoincrement=True,primary_key=True,nullable=False)完整python代码如下以下是flask的基础入门学习:fromflaskimportFlaskfromflask_sqlalchemyimportSQLAlchemyimporttime#创建数据库实例app=F
Syspan
·
2023-11-26 16:55
python
python
flask
数据库
mysql
ESP8266连接自建MQTT服务远程遥控空调
1.解码空调红
外键
值1.1安装IRremoteESP8266库1.2把ESP8266红外接收的实例,上传到NodeMCU中.1.3读取遥控器红
外键
值把红外接收模块的信号线连接到GPIO14(NodeMCU
菜鸟驿站2020
·
2023-11-26 15:35
物联网
物联网
java long精度丢失_Java中关于Long类型返回前端精度丢失问题处理
对于一些大的业务表,自增
主键
这里接口层得注意下是否会产生大数值设计接口的时候采用String类型。在项目中,我们可能采取bigint作为数据库
主键
,Java类中我们一般采用Long类型来映射。
电影观察君
·
2023-11-26 14:11
java
long精度丢失
Long类型字段前端获取精度丢失的解决方案
背景分布式项目中广泛使用雪花算法生成ID作为数据库表的
主键
,Long类型的雪花ID有19位,而前端接收Long类型用的是number类型,但是number类型的精度只有16位。
Code0cean
·
2023-11-26 14:06
Java
SE
Vue
前端
java
开发语言
全局处理Long类型字段返回前端精度丢失
项目场景:后端返回一个列表数据到前端,其中有部分字段类型后端定义的是Long类型并且是用雪花算法生成的,从响应数据中发现返回的值与数据库的不一致,丢失了精度问题描述后端使用MybatisPlus时,
主键
字段的
主键
策略用是
Java_Rookie_Xiao
·
2023-11-26 14:05
Springboot
前端
前端
java
mybatis
mysql五:表索引详解
前言:
主键
索引不需要创建,系统会自动生成。
主键
一定是唯一性索引,唯一性索引并不一定
主键
。一、索引是什么?索引是帮助MySQL高效获取数据的数据结构。索引往往存储在磁盘上的文件中。
TTDreamTT
·
2023-11-26 13:13
数据库
mysql
数据库
八、什么是约束
八、什么是约束
主键
约束唯一性约束检查约束默认值约束
外键
约束约束方法唯一约束、
主键
约束、标识列参数完整性:一个表的
外键
可以为空值。
一个孤独漫步者的遐想
·
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
数据库
聚簇索引和非聚簇索引的区别;什么是回表
(重点)聚簇索引就是将数据(一行一行的数据)跟索引结构放到一块,InnoDB存储引擎使用的就是聚簇索引;注意点:1、InnoDB使用的是聚簇索引(聚簇索引默认使用
主键
作为其索引),将
主键
组织到一棵B+树中
皮皮攻城狮
·
2023-11-26 09:51
mysql
MySQL
MSSQL如何在没有
主键
的表中删除重复数据
为了对重复数据进行实验,下面建一个设计不太好(没有
主键
)表并插入了一些重复数据:createdatabasetestdbusetestdb;gocreatetableDupsNoPK(Col1intNull
小涂
·
2023-11-26 08:10
删除重复数据
MSSQL
mybatis 基本操作 & 删除 插入 更新 查询
根据
主键
删除数据插入数据--================插入=================insertintoemp(username,name,gender,image,job,entrydate
mamkap001
·
2023-11-26 07:05
mybatis
数据库
前端
MyBatis中#{}和${}的区别,mapper中如何传递多个参数mapper中如何传递多个参数,Mybatis如何执行批量操作,使用ExecutorType.BATCH
文章目录MyBatis映射器#{}和${}的区别在mapper中如何传递多个参数Mybatis如何执行批量操作使用foreach标签使用ExecutorType.BATCH如何获取生成的
主键
MyBatis
皮皮攻城狮
·
2023-11-26 06:10
mybatis
java
力扣:177. 第N高的薪水(Python3)
------+|ColumnName|Type|+-------------+------+|id|int||salary|int|+-------------+------+在SQL中,id是该表的
主键
恽劼恒
·
2023-11-26 06:35
LeetCode
leetcode
算法
python
力扣:180. 连续出现的数字(Python3)
|ColumnName|Type|+-------------+---------+|id|int||num|varchar|+-------------+---------+在SQL中,id是该表的
主键
恽劼恒
·
2023-11-26 06:35
LeetCode
leetcode
算法
python
TiDB基础
目录一些基本概念OLTP/OLAP谷歌的三驾马车CAP理论计算和存储分离TiDB基础TiDB设计六大目标TiDB分层结构TiKV底层原理数据结构高可用设计如何实现扩展TiKV的MVCC和事务支持TiKV的存储和查找
主键
索引二级索引一些基本概念
勇敢的菜鸡
·
2023-11-26 04:31
TiDB
数据库
图书管理系统源码,图书管理系统开发,图书借阅系统源码二表字段注释说明
图书管理系统源码数据库表设计说明数据库名:TuShuManger用户管理员表表名:AdminUser序号列名数据类型长度小数位标识
主键
外键
允许空默认值说明1Idint40是是否2usernamenvarchar00
mabanbang
·
2023-11-26 04:20
oracle
数据库
sqlserver
InnoDB 聚集索引和非聚集索引、覆盖索引、回表、索引下推简述
建表的时候都会创建一个聚集索引,每张表都有唯一的聚集索引:如果
主键
被定义了
小码A梦
·
2023-11-26 03:27
Mysql 面试题总结
正文开始1、一张表,里面有ID自增
主键
,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15?
吴优秀
·
2023-11-26 03:55
mysql
Mysql面试题总结
第二范式:在第一范式的基础上,非
主键
列完全依赖于
主键
,而不能是依赖于
主键
的一部分。第三范式:在第二范式的基础上,非
主键
列只依赖于
主键
,不依赖于其他非
主键
。
df007df
·
2023-11-26 03:46
mysql
mysql
数据库
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
学习
笔记
mysql 分组后 排序_mysql中的先排序后分组
举个栗子:假如有个员工表,有id(
主键
),salary(薪水),depart
中国科普博览
·
2023-11-26 00:47
mysql
分组后
排序
2018-12-02
创建表createtableuser(idintprimarykey,namevarchar(18)notnull,passwordvarchar(18)notnull);如何
外键
要使用级联操作的话,使用
ZalleDay
·
2023-11-25 19:35
【Mybatis】Mybatis操作数据库详解
操作数据库什么是MybatisMybatis入门准备工作创建Springboot工程建表创建实体类配置数据库连接字符串编写持久层代码单元测试Mybatis的基础操作打印日志参数传递增(insert)返回
主键
删
沉着的码农
·
2023-11-25 17:45
MyBatis
Java
MySQL
数据库
mybatis
oracle
mysql
java
后端
spring
java面试题之-数据库篇(持续更新)
07、超键、候选键、
主键
、
外键
分别是什么?08、MySQL中in和exists区别09、drop、delete与truncate的
彤彤的小跟班
·
2023-11-25 14:49
java面试
java
mysql
mysql 进阶到高级_Mysql 高级进阶
Mysql-高级进阶Mysql-索引索引类型作用普通索引加速查找
主键
索引加速查找+唯一+不能为空唯一索引加速查找+唯一联合索引联合
主键
+联合唯一+联合普通概览说明:直接创佳索引会创建额外的临时文件,以某种文件存储
考满分GMAT
·
2023-11-25 14:49
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数据库---索引
索引的作用索引的副作用三、创建索引的原则依据四、索引的分类和创建1.普通索引1.1直接创建索引1.2修改表方式创建1.3创建表的时候指定索引2.唯一索引2.1直接创建唯一索引2.2修改表方式创建2.3创建表的时候指定3.
主键
索引
白雪滑落树梢
·
2023-11-25 10:57
数据库应用
数据库
mysql
database
索引
hbase中为何不能向表中插入数据_大数据HBase理论实操面试题
1)大:一个表可以有数十亿行,上百万列;2)无模式:每行都有一个可排序的
主键
和任意多的列,列可以根据需要动态的增加,同一张表中不同的行可以有截然不同的列;3)面向列:面向列(族)的存储和权限控制,列(族
weixin_39790686
·
2023-11-25 09:17
MySQL数据库系统教程
数据库操作表操作DML(数据操作语言)添加数据更新和删除数据DQL(数据查询语言)基础查询条件查询聚合查询(聚合函数)排序查询分页查询DQL执行顺序DCL权限控制函数字符串函数数值函数日期函数流程函数约束常用约束
外键
约束删除
duansamve
·
2023-11-25 09:38
mysql
数据库
mysql
MySQL MGR架构 实现
主机名Ip角色mysql110.188.34.10主mysql210.188.34.9备mysql310.188.34.11备修改host文件(和主机名一致)按实际IP和
主键
名修改vi/etc/hosts10.188.34.10mysql110.188.34.9mysql210.188.34.11mysql3
一名数据库爱好者
·
2023-11-25 09:14
mysql
服务器
linux
架构
数据库
mysql使用多个索引_MySQL多索引查询选择
案例1假如一张表有10w的数据,有id
主键
和a,b普通索引,执行以下SQLselect*fromtwhereabetw
Clark Liew
·
2023-11-25 08:48
mysql使用多个索引
MySQL同时命中多个单列索引
SELECT*FROMindexestestWHEREname='测试1'andage='1';(id为
主键
,name和age都添加了普通BTree
卷、就硬卷
·
2023-11-25 08:46
学习/工作笔记
mysql
索引
MySQL普通索引与唯一索引
MySQL普通索引与唯一索引1.MySQL普通索引与唯一索引区别2.MySQL普通索引与唯一索引选择1.MySQL普通索引与唯一索引区别MySQL索引详解MySQL索引分为很多种,常见的有
主键
索引与非
主键
索引
靖节先生
·
2023-11-25 08:11
数据存储
mysql
数据库
MySQL普通索引与唯一索引
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他