MySQLi_rollback()函数用于回滚当前事务,可以撤销对数据库的所有更改。它可以将数据库恢复到事务开始之前的状态,而不会改变任何数据。
使用方法
- 需要创建一个MySQLi连接,使用MySQLi_connect()函数:
$conn = mysqli_connect("hostname","username","password","database");
- 使用MySQLi_query()函数启动一个事务:
mysqli_query($conn,"START TRANSACTION");
- 使用MySQLi_query()函数执行SQL语句:
mysqli_query($conn,"INSERT INTO table (name, age) VALUES ('Mike', 30)");
- 使用MySQLi_rollback()函数回滚事务:
mysqli_rollback($conn);
- 关闭MySQLi连接:
mysqli_close($conn);