Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :comment autoriser la connexion à distance à mysql

Cela est autorisé par défaut sur MySQL.

Ce qui est désactivé par défaut est le root distant accéder. Si vous souhaitez l'activer, exécutez cette commande SQL localement :

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

Et puis trouvez la ligne suivante et commentez-la dans votre my.cnf fichier, qui vit généralement sur /etc/mysql/my.cnf sur les systèmes Unix/OSX. Dans certains cas, l'emplacement du fichier est /etc/mysql/mysql.conf.d/mysqld.cnf).

S'il s'agit d'un système Windows, vous pouvez le trouver dans le répertoire d'installation de MySQL, généralement quelque chose comme C:\Program Files\MySQL\MySQL Server 5.5\ et le nom du fichier sera my.ini .

Changer de ligne

 bind-address = 127.0.0.1

à

 #bind-address = 127.0.0.1

Et redémarrez le serveur MySQL (Unix/OSX , et Windows ) pour que les modifications prennent effet.