社区
其他技术讨论专区
帖子详情
mysql插入数据后,如何高效的获取刚刚插入的主键id
weixin_38061732
2019-09-20 10:55:52
使用gorm,在mysql插入数据后,如何高效的获取刚刚插入的主键id
...全文
108
4
打赏
收藏
mysql插入数据后,如何高效的获取刚刚插入的主键id
使用gorm,在mysql插入数据后,如何高效的获取刚刚插入的主键id
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38075910
2019-09-20
打赏
举报
回复
gorm 是会返回id的,create(&model)如果model里面有id的话。可以自己调试下。执行create之前id=0,执行之后就不是了。
weixin_38092066
2019-09-20
打赏
举报
回复
sql包里面的Result接口有个LastInsertId(),可以返回id
weixin_38093364
2019-09-20
打赏
举报
回复
谢谢1楼的兄弟,采纳!thank you
weixin_38098724
2019-09-20
打赏
举报
回复
我也遇到这个问题,但是我执行插入后再打印,主键还是0啊 newDbTrade.Create(&newTrustInfo) 按照1楼的兄弟说的 知道原因了,是我没有把字段设置成主键
【
MySQL
】
mysql
中不推荐使用uu
id
或者雪花
id
作为
主键
的原因以及差异化对比
在
数据
库设计中,选择适当的
主键
类型对于
数据
的存储和查询效率至关重要。在
MySQL
中,有些开发者倾向于使用UU
ID
(Universally Unique
Id
entifier)或者雪花
ID
作为
主键
,以确保
数据
的唯一性。然而,这种做法并不总是推荐的,因为它们在性能、存储空间和索引效率等方面存在一些问题。本文将探讨在
MySQL
中不推荐使用UU
ID
或者雪花
ID
作为
主键
的原因,并与其他
主键
类型进行差异化对比。
【PHP】
MySQL
获取
插入
数据
的
主键
(自增加
ID
)
为防止
主键
冲突,设计DB的时候常常使用自增加(auto_increment 型)字段。因此
插入
数据
前往往不知道改记录的
主键
是什么,为了方便后续或级联查询,我们需要在
插入
一行记录后获得DB自动生成的
主键
。这里稍微整理了下几种方法: DB中查询 通用: SELECT max(
id
) FROM user; 这个方法的缺点是不适合高并发。如果同时
插入
的时候...
mysql
快速
插入
大量
数据
最近做性能测试,需要模拟生产环境的
数据
量,在
插入
mysql
百万、千万级
数据
的时候发现直接使用
插入
sql效率极低,百度了一翻,找到几种方式,但用下来还是有很快速的方式,推荐第四种。
php
获取
mysql
主键
_【PHP】
MySQL
获取
插入
数据
的
主键
(自增加
ID
),
mysql
主键
_PHP教程
【PHP】
MySQL
获取
插入
数据
的
主键
(自增加
ID
),
mysql
主键
为防止
主键
冲突,设计DB的时候常常使用自增加(auto_increment 型)字段。因此
插入
数据
前往往不知道改记录的
主键
是什么,为了方便后续或级联查询,我们需要在
插入
一行记录后获得DB自动生成的
主键
。这里稍微整理了下几种方法:DB中查询通用:SELECT max(
id
) FROM user;这个方法的缺点是不适合高并发。如果同时...
MySQL
主键
之争:自增
ID
VS UU
ID
,你会如何选择?
由于自增
ID
是递增的整数,可以很好地支持索引,查询效率较高。自增
ID
的
插入
速度比较快,因为不需要生成一个唯一的字符串。而UU
ID
的
插入
速度较慢,因为需要生成一个全局唯一的字符串。在小型单体应用中,由于
数据
量较小,使用自增
ID
可以简化开发和维护的工作。因此,选择自增
ID
作为
主键
是一个更好的选择。自增
ID
是指在
插入
数据
时,
数据
库自动为每一条记录分配一个唯一的递增的整数值。自增
ID
的删除速度较快,因为只需要删除一个整数。而UU
ID
的删除速度较慢,因为需要删除一个128位的字符串。
其他技术讨论专区
479
社区成员
790,919
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章