我有3个mysql查询要运行
mysql_query( "create temporary table here ");
mysql_query( "UPDATE Statement goes here ");
mysql_query( "DROP temporary table here ") or die(mysql_error())
如何在交易中包装这些?
答案 0 :(得分:2)
你没有。 DDL语句(例如create temporary table here
)永远不会成为MySQL中事务的一部分。
答案 1 :(得分:0)
您可以使用mysqli_multi_query
mysqli_multi_query("CREATE ...;UPDATE Statement.. ; DROP temp ");
注意;在查询之间。