MySQL utilise par défaut le niveau d'isolement "REPEATABLE READ", ce qui signifie que vous ne verrez aucun changement dans votre transaction qui a été effectué après le démarrage de la transaction - même si ces (autres) changements ont été validés.
Si vous émettez un COMMIT ou un ROLLBACK dans ces sessions, vous devriez voir les données modifiées (car cela mettra fin à la transaction "en cours").
L'autre option consiste à modifier le niveau d'isolement de ces sessions en "READ COMMITTED". Peut-être existe-t-il également une option pour modifier le niveau par défaut, mais vous devrez consulter le manuel pour cela.