表用 innodb/bdb 就能支持事务了,大概是从3.23开始的!for example:begin;
insert into a ...;
insert into b ...;
commit;
程序语言一般是
set conn.autoCommit=0;
// 执行你的sql
conn.commit();
set aconn.utoCommit=1;
insert into a ...;
insert into b ...;
commit;
程序语言一般是
set conn.autoCommit=0;
// 执行你的sql
conn.commit();
set aconn.utoCommit=1;
解决方案 »
- 【求救】mysql导入备份文件,mysql server has gone away的问题
- 关于自增ID,及同步的问题
- mysql和sqlserver中同一句sql语句执行结果不同!?
- mysql 如何得到一年当中每周第一秒的时间戳?
- MYSQL中两个表互有外键如何插入数据?
- 一个select语句,请教各位!
- 那里有MySql下载?????
- 权限设置问题。只能自己操作自己的数据库,不能越权。
- mysql里临时表地语法如何,why crete table #temp (a int) can't pass
- oracle 的rownum 在mysql中怎么用 求解决
- 想结贴,,,问题没解决,,帮忙看一下
- mysql数据库中如何实现这样的查询"在满足条件的记录中只取第一条记录"?
例:
CREATE TABLE usergroup (
id bigint NOT NULL auto_increment,
UserName varchar(64) NOT NULL default '',
GroupName varchar(64) NOT NULL default '',
PRIMARY KEY (id),
KEY UserName (UserName(32))
) TYPE=InnoDB; //支持事务然后按loveflea(coolwind)说的...