Du musst den
MySQL Server auf einem Computer laufen lassen, der vom Internet aus ständig erreichbar ist. Du mkannst dir also z.B. einen günstigen (V)Server mit Linux mieten. Dann konfigurierst du dein Programm so, dass es zu diesem Server verbindet, und
MySQL nicht mehr auf
localhost, also dem lokalen Rechner zu erreichen versucht.