Para isso, você precisa de um servidor mysql remoto. Um banco de dados mysql local só fará alterações localmente, dentro do seu computador, mas um banco de dados remoto aceitará dados fornecidos a eles de qualquer dispositivo conectado a ele. Existem sites pagos e não pagos que oferecem essa hospedagem. Aqui estão alguns gratuitos:
O que você deve procurar são bancos de dados mysql "remotos" porque alguns bancos de dados online não permitem que você escreva neles.
Dê uma olhada em isto responda para alguma explicação