Dans ce scénario, MySQL Community Edition 5.5 a été installé localement et l'objectif est de faciliter les connexions à distance pour un accès externe.
Par défaut, MySQL autorise les connexions à distance, mais l'accès root à distance est désactivé. Pour l'activer, exécutez localement la commande SQL suivante :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
De plus, localisez la ligne suivante dans le fichier my.cnf (généralement trouvé dans /etc/mysql/my.cnf sur les systèmes UNIX/macOS ; vérifiez /etc/mysql/mysql.conf.d/mysqld.cnf pour d'autres emplacements) :
bind-address = 127.0.0.1
Commentez-le en ajoutant un symbole de hachage ('#') au début de la ligne :
#bind-address = 127.0.0.1
Les utilisateurs Windows peuvent trouver le fichier my.cnf dans le répertoire d'installation de MySQL, généralement similaire à C:Program FilesMySQLMySQL Server 5.5. Renommez-le en my.ini.
Redémarrez le serveur MySQL sur toutes les plateformes pour que les modifications prennent effet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!