<?php
//===========================delete
mysql_query("BEGIN");
$sql = "delete from data where ID=1";
$res = mysql_query($sql);
if($res){
echo '删除成功';
mysql_query("COMMIT");
}else{
echo '删除失败';
mysql_query("ROLLBACK");
}
mysql_query("END");
//===========================update
mysql_query("BEGIN");
$sql = "update from data set name='abc' where ID=1";
$res = mysql_query($sql);
if($res){
echo '删除成功';
mysql_query("COMMIT");
}else{
echo '删除失败';
mysql_query("ROLLBACK");
}
mysql_query("END");
//===========================insert
mysql_query("BEGIN");
$sql = "insert into data(name) values ('abc')";
$res = mysql_query($sql);
if($res){
echo '删除成功';
mysql_query("COMMIT");
}else{
echo '删除失败';
mysql_query("ROLLBACK");
}
mysql_query("END");
?>
我的想知道的是:delete,update,insert 出于安全性考虑都要用事务,还是只有某些要???
谢谢你的帮助,不过我更想知道的是:delete,update,insert 出于安全性考虑都要用事务,还是只有某些要???