社区
MySQL
帖子详情
MYSQL中多个用户可以同时修改一个字段的内容(比如某个字段的值加1)吗?
dxhh99
2003-11-22 10:39:11
MYSQL中多个用户可以同时修改一个字段的内容(比如字段的值加1)吗?
MYSQL是如何处理的?需要在程序中另外处理吗。
比如有3个用户同时操作,是不是保证操作完成后,字段值一定能增加3?
...全文
694
8
打赏
收藏
MYSQL中多个用户可以同时修改一个字段的内容(比如某个字段的值加1)吗?
MYSQL中多个用户可以同时修改一个字段的内容(比如字段的值加1)吗? MYSQL是如何处理的?需要在程序中另外处理吗。 比如有3个用户同时操作,是不是保证操作完成后,字段值一定能增加3?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菜牛
2003-11-25
打赏
举报
回复
最好LOCK TABLE。
fish21cn
2003-11-23
打赏
举报
回复
gz,如果能写成线程更好。
dxhh99
2003-11-23
打赏
举报
回复
我写了一段测试代码
UPDATE test SET id = id + 1;
循环10000次。
然后用5个用户同时运行(同一台电脑上),等5个用户全部完成后,检查ID的值是50000,测试多次结果都一样。
这是不是说明在程序中不需要特别的处理,MYSQL自己会管理呢?
chating
2003-11-23
打赏
举报
回复
对mysql的数据操作好象没有提供游标。
有游标控制数据共享锁机制就好了。。
fish21cn
2003-11-22
打赏
举报
回复
shuixin13(犬犬(心帆)) , 是这样吗?
UPDATE 在mysql内部是原子操作?
shuixin13
2003-11-22
打赏
举报
回复
UPDATE tA SET Col = Col + 1;
就不会有问题
孙亖
2003-11-22
打赏
举报
回复
mysql会排队竞争,所以3个用户都会操作到这个字段.
dxhh99
2003-11-22
打赏
举报
回复
谁能详细的解释一下???
Oracle-QA模块概念培训.ppt
Oracle-QA模块概念培训.ppt
gen-colpali-similarity-maps(对于Colpali 的个人理解)
gen-colpali-similarity-maps(对于Colpali 的个人理解)
matlab实验六、SIMULINK基本用法.ppt
matlab实验六、SIMULINK基本用法.ppt
远教培训软件安装不讲解可送给学员.ppt
远教培训软件安装不讲解可送给学员.ppt
项目管理工程招标采购管理工作总结.ppt
项目管理工程招标采购管理工作总结.ppt
MySQL
56,912
社区成员
56,754
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章