MySQLのデフォルトの分離レベルは「REAPEATABLEREAD」です。つまり、クエリツールで自動コミットを使用していない場合、COMMITまたはROLLBACKを発行して独自のトランザクションを終了しない限り、他のトランザクションからコミットされたデータは表示されません。
>新しい接続を作成した後にデータを表示できるという事実も、その方向を示しています。
したがって、2つのオプションがあります
- 「クエリ」接続の分離レベルを「READCOMMITTED」に変更します
- SELECTを実行する前に、クエリツールでCOMMIT(またはROLLBACK)を発行します