递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 384|回复: 5
打印 上一主题 下一主题

[视窗] MYSQL客户端,怎么事务操作?求大佬教程

[复制链接]

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
跳转到指定楼层
楼主
发表于 2024-11-1 17:01:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
就是MYSQL事务操作,我不会。听说要开始事务、执行SQL代码、提交事务。具体代码大概怎么写的?求大佬传授经验


回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40505
沙发
发表于 2024-11-1 21:08:18 | 只看该作者
本帖最后由 创世魂 于 2024-11-1 21:09 编辑

执行sql实现。
开始事务   BEGIN
提交事务    COMMIT
回滚         ROLLBACK

<火山程序 类型 = "通常" 版本 = 1 />

变量 数据库 <类型 = Mysql数据库类>
数据库.执行SQL语句 ("BEGIN")
数据库.执行SQL语句 ("COMMIT")
数据库.执行SQL语句 ("ROLLBACK")



安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
板凳
 楼主| 发表于 2024-11-1 21:10:27 | 只看该作者
创世魂 发表于 2024-11-1 21:08
执行sql实现。

开始事务   BEGIN

数据库.执行SQL("BEGIN")
这样就代表开始提交事务对吗?
然后执行很多SQL语句....
最后数据库.执行SQL("COMMIT"),就提交?
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40505
地板
发表于 2024-11-2 12:47:58 | 只看该作者
本帖最后由 创世魂 于 2024-11-2 12:49 编辑
hs999xl 发表于 2024-11-1 21:10
数据库.执行SQL("BEGIN")
这样就代表开始提交事务对吗?
然后执行很多SQL语句....

对的,是这样的。事务本身就是通过sql语句启用的。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

73

主题

338

帖子

2011

积分

金牌会员

嘿嘿哈哈

Rank: 6Rank: 6

积分
2011
5#
 楼主| 发表于 2024-11-2 17:15:19 | 只看该作者
创世魂 发表于 2024-11-2 12:47
对的,是这样的。事务本身就是通过sql语句启用的。

谢谢,魂魂
回复

使用道具 举报

149

主题

941

帖子

3972

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3972
QQ
6#
发表于 2024-11-2 19:55:20 | 只看该作者
创世魂 发表于 2024-11-1 21:08
执行sql实现。
开始事务   BEGIN
提交事务    COMMIT

应该为这个添加一些常用语法的常量
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-21 23:50 , Processed in 0.089784 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表