Ser*_*ant 5 php mysqli mariadb php-7.2
使用后有没有办法在PHP7.2脚本中继续
$sql = "INSERT INTO `table` SET `a` = 'aaa';
$result = mysqli_query($link,$sql,MYSQLI_ASYNC);
// $result is always 'true'
Run Code Online (Sandbox Code Playgroud)
作为延迟插入的手段?
它现在给出
Commands out of sync; you can't run this command now我的脚本何时继续并执行下一个查询。
我正在使用 innodb 所以 INSERT DELAYED它不起作用,尽管我正在从 PHP 脚本的角度寻找相同的行为。(部署查询,不要等待它被处理)
我是否需要使用单独的脚本和消息代理(例如 RabbitMQ)来实现 InnoDB 数据库?