Maison > base de données > tutoriel mysql > le corps du texte

Comment se connecter à un serveur MySQL sur un PC distant dans un réseau local ?

Susan Sarandon
Libérer: 2024-11-14 11:26:01
original
466 Les gens l'ont consulté

How to Connect to a MySQL Server on a Remote PC in a LAN?

Connexion à un serveur MySQL sur un PC distant en LAN

Vous avez rencontré un problème en essayant de vous connecter à une base de données MySQL hébergée sur un autre ordinateur au sein de votre réseau local. Bien que MySQL soit installé sur votre ordinateur client, la connexion échoue.

Pour établir la connexion, suivez les étapes suivantes :

Résolution de l'erreur d'hôte inconnu :

Vous avez précédemment exécuté la commande :

mysql -u user -h 192.168.1.28:3306 -p password
Copier après la connexion

Cependant, le numéro de port (3306) doit être inclus après l'adresse de la base de données :

mysql -u user -h 192.168.1.28 -p password
Copier après la connexion

Résolution de l'erreur d'accès refusé :

Vous vous êtes connecté avec succès sans spécifier le port, mais vous rencontrez maintenant une erreur d'accès refusé. Pour résoudre ce problème, accordez des privilèges d'accès à l'ordinateur distant.

  1. Sur la machine serveur sur laquelle MySQL est exécuté :

    • Ouvrez l'invite de commande MySQL.
    • Exécutez la commande suivante pour accorder tous les privilèges à l'utilisateur « root » à partir de l'adresse IP de l'ordinateur distant :
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
    Copier après la connexion
    • Exécutez la commande suivante pour appliquer les modifications :
    FLUSH PRIVILEGES;
    Copier après la connexion
  2. Remplacez 'root_password' par le mot de passe root réel du serveur MySQL.
  3. Remplacez '192.168.1.28' par l'adresse IP de l'ordinateur client (le celui à partir duquel vous souhaitez vous connecter).

Remarques supplémentaires :

  • Assurez-vous que le serveur MySQL écoute sur l'adresse IP et le port corrects .
  • Confirmez que votre ordinateur client dispose d'un pare-feu qui autorise les connexions au serveur MySQL.
  • Si vous continuez à rencontrer des problèmes, consultez la documentation MySQL ou les forums en ligne pour d'autres solutions de dépannage.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal