Być może powinieneś zainstalować bazę danych MySQL lokalnie i zewnętrznie. Podczas ładowania oprogramowania wystarczy skorzystać z lokalnej bazy danych. Kiedy wszystko jest w porządku, zsynchronizuj lokalny z bazą danych na żywo i przełącz łącze bazy danych z lokalnego na live. Nie zatrzymuj lokalnej bazy danych, ponieważ w przypadku awarii Internetu musisz mieć możliwość zapisywania danych za pomocą lokalnej bazy danych.
Zawsze synchronizuj na żywo z lokalnym, więc jeśli działa Internet, użyj bazy danych na żywo, ale także lokalnej. Wszystko musi być zsynchronizowane. Dane będą wtedy zawsze na komputerze jako „kopia zapasowa” lub baza danych offline, a Twoja baza danych na żywo będzie miała wszystko z dowolnego miejsca.
Użyj bufora, więc będziesz potrzebować luźnego zapytania w pustce. Ponadto w systemie Windows możesz użyć usługi do uruchamiania i zatrzymywania MySQL.
Mam nadzieję, że odpowiedziałem na kilka twoich pytań.