< PHP
数据库
连接 美元mysql_connect conn =('localhost ','root ',');
mysql_select_db(测试,为CONN);
mysql_query(SET NAMES GBK);
*
支持事务的InnoDB
类型的表必须
一件事只有一次:
mysql_query(开始交易'); / /交易
mysql_query('rollback '); / /回滚事务
mysql_query('commit '); / /提交事务
如果回滚事务的事务的事务数,只有第一时间
启动事务回滚所有
取消对数据库的
操作,在第一时间回滚提交事务之前,所有的数据库操作将保持有效,所以一般只会提交事务回滚语句声明
如果事务没有提交语句,那么
执行数据库操作的所有以下操作,但数据库不会受到
影响,但当事务启动时,前面的事务将自动提交。
* /
mysql_query(开始交易);
坏= 0美元;
ins_testtable1美元=插入testtable1(姓名,年龄)值(第一,23);
如果(!mysql_query($ ins_testtable1)){
坏= 1美元;
}
INSERT语句字段名
错误 ins_testtable2美元=插入testtable1(姓名,年龄)值(第二','24);
如果(!mysql_query($ ins_testtable2)){
坏= 1美元;
}
如果(不好= = 1美元){
echo不好;
mysql_query('rollback);
}
mysql_query('commit);
mysql_close($ Conn);
>