Basta fornire l'IP/nome host della macchina remota nella stringa di connessione al database, invece di localhost
. Ad esempio:
jdbc:mysql://192.168.15.25:3306/yourdatabase
Assicurati che nessun firewall blocchi l'accesso alla porta 3306
Inoltre, assicurati che l'utente con cui ti stai connettendo sia autorizzato a connettersi da questo particolare nome host. Per gli ambienti di sviluppo è possibile farlo con 'username'@'%'
. Consulta il manuale di creazione dell'utente
e il GRANT
manuale
.