Ne, přečti si odkaz, který jsem sem dal.Zamykání jo? To je nastavení toho MySQL serveru ale, ne?
Proč se musí data, na obou klientech refreshovat automaticky? Nestačí dát do klienta tlačítko refresh? Ať si user sám rozhodne, kdy si data refreshne.
EDIT: Pokud to chceš, fakt automaticky, tak nejlepší řešení je dát před databázi server, kterému se budou ostatní klienti připojovat. Při zápisu do DB některým z klientů, pak server uvědomí ostatní klienty, že si mají refreshnout data.