MySQL per impostazione predefinita ti consente di collegarti tramitelocalhost, non è possibile connettersi e apportare modifiche ad esso connettendosi direttamente da un indirizzo IP remoto. Ma è un'attività molto comune, spesso è necessario abilitare l'accesso remoto mysql per accedere al server mysql da remoto.
Abilitare l'accesso remoto a mysql è molto semplice, dobbiamo solo eseguire una piccola modifica nel file di configurazione di mysql. Apri il /etc/mysql/my.cnf eseguendo il comando seguente:
gedit /etc/mysql/my.cnf
Ora cambia il indirizzo di bind inserimento al tuo indirizzo IP.
Una volta terminata la modifica, entra in mysql da localhost ed esegui il seguente comando:
concedi tutto il *. * ad adminm @ ’%" identificato da "123456"
Il comando sopra richiede qualche spiegazione, *.* significa che sarai in grado di accedere a tutti i database da remoto, admin significa che sarai in grado di accedere a mysql tramite l'utente admin e identificato da "123456" significa che l'utente admin utilizzerà 123456 come password per l'autenticazione.
Commenti