Ciò è consentito per impostazione predefinita su MySQL.
Ciò che è disabilitato per impostazione predefinita è la root
remota accesso. Se vuoi abilitarlo, esegui questo comando SQL localmente:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Quindi trova la riga seguente e commentala nel tuo my.cnf
file, che di solito risiede su /etc/mysql/my.cnf
su sistemi Unix/OSX. In alcuni casi la posizione del file è /etc/mysql/mysql.conf.d/mysqld.cnf).
Se è un sistema Windows, puoi trovarlo nella directory di installazione di MySQL, di solito qualcosa come C:\Program Files\MySQL\MySQL Server 5.5\
e il nome del file sarà my.ini
.
Cambia riga
bind-address = 127.0.0.1
a
#bind-address = 127.0.0.1
E riavvia il server MySQL (Unix/OSX e Windows ) affinché le modifiche abbiano effetto.