MySQL domyślnie korzysta z poziomu izolacji "POWTARZALNY ODCZYT", co oznacza, że nie zobaczysz żadnych zmian w transakcji, które zostały wykonane po rozpoczęciu transakcji - nawet jeśli te (inne) zmiany zostały zatwierdzone.
Jeśli wydasz COMMIT lub ROLLBACK w tych sesjach, powinieneś zobaczyć zmienione dane (ponieważ to zakończy transakcję, która jest "w toku").
Inną opcją jest zmiana poziomu izolacji dla tych sesji na „PRZECZYTAJ ZATWIERDZONE”. Być może istnieje również opcja zmiany domyślnego poziomu, ale trzeba by sprawdzić w tym celu instrukcję.