子スレッドをフォークして、mysql クエリを同時に実行する CLI スクリプトがあります。
親に 4 つの mysqli オブジェクトを作成し、それぞれを子に割り当てます。これが私がする必要があることです:
- 子として、親の
mysqli
オブジェクトを使用して を実行し$mysqli->autocommit(0)
ます。 - 子供として、
INSERT
ステートメントを実行します。 - 親として
$mysqli->commit()
、4 つの接続のそれぞれに対して実行します。
コミットを実装するために、親と子の間で同じ接続を開いたままにすることは可能ですか?