Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:come consentire la connessione remota a MySQL

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.