Maison >base de données >tutoriel mysql >Comment autoriser les connexions à distance à ma base de données MySQL ?

Comment autoriser les connexions à distance à ma base de données MySQL ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-31 10:41:15291parcourir

How to Allow Remote Connections to My MySQL Database?

Comment activer la connectivité MySQL à distance

Introduction

La connectivité à distance à MySQL autorise les sources externes pour établir des connexions avec votre base de données locale. Par défaut, les connexions à distance sont désactivées, notamment pour les utilisateurs root. Cet article fournit une solution détaillée pour activer les connexions MySQL à distance.

Comment activer les connexions à distance

1. Accorder l'accès aux utilisateurs distants

  • Exécutez localement la commande SQL suivante :

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
  • Exécutez cette commande :

    FLUSH PRIVILEGES;

2. Modifier le fichier my.cnf

  • Localisez le fichier my.cnf (généralement dans /etc/mysql/my.cnf sous Unix/OSX ou C:Program FilesMySQLMySQL Server 5.5my.ini sous Windows ).
  • Retrouvez le ligne :

    bind-address = 127.0.0.1
  • Commentez-le en ajoutant un "#" au début de la ligne :

    #bind-address = 127.0.0.1

3. Redémarrez le serveur MySQL

  • Redémarrez le serveur MySQL en l'arrêtant et en le démarrant pour appliquer les modifications.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn