swoole_mysql->commit
提交事务。
function swoole_mysql->commit(callable $callback);
- 提交事务,当服务器返回响应时回调此函数
- 必须先调用
begin
启动事务才能调用commit
否则底层会抛出Swoole\MySQL\Exception
异常 - 异常
code
为22
在
1.9.15
或更高版本可用
使用实例
$db->begin(function( $db, $result) {
$db->query("update userinfo set level = 22 where id = 1", function($db, $result) {
$db->commit(function($db, $result){
echo "commit ok\n";
});
});
});