Configurare MySQL per accettare connessioni remote

Per abilitare la connessione al server Mysql è necessario aprire il file di configurazione di MySQL, /etc/mysql/my.cnf e commentare la riga:

bind-address = 127.0.0.1

Da console scrivere:

$ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'IndirizzoIPClient' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES;

Con la possibilità di variare l'utente e l'indirizzo con al posto di root@'IndirizzoIPClient':