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

Comment accéder à un serveur MySQL sur un PC distant au sein d'un réseau local ?

Mary-Kate Olsen
Libérer: 2024-11-08 02:14:01
original
186 Les gens l'ont consulté

How to Access a MySQL Server on a Remote PC within a LAN?

Accès au serveur MySQL sur un PC distant au sein du réseau local

Dans un environnement de réseau local, la connexion à un serveur MySQL sur un autre PC peut être réalisée efficacement. Examinons la solution :

Échec de la tentative de connexion initiale

Lorsque vous avez rencontré le message d'erreur "Hôte du serveur MySQL inconnu", il a indiqué que la tentative de connexion au serveur distant Le serveur MySQL a échoué. Le problème peut résider dans la fourniture de l'adresse IP et du numéro de port de l'hôte dans la chaîne de connexion.

Pour remédier à ce problème, supprimez le numéro de port (3306) de la chaîne de connexion :

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

Erreur d'accès refusé en raison d'une restriction IP

Le message d'erreur suivant que vous avez reçu, "Accès refusé", suggère que le compte utilisateur que vous utilisez pour vous connecter au serveur MySQL ne dispose pas des informations nécessaires privilèges pour accéder à la base de données. Par défaut, les comptes MySQL ne peuvent pas se connecter à partir d'adresses IP ou de noms d'hôtes spécifiques.

Accorder l'accès à un PC distant

Pour résoudre ce problème, vous devez accorder l'accès à votre l'adresse IP ou le nom d'hôte de l'ordinateur client sur le serveur MySQL.

  1. Connectez-vous au serveur MySQL.
  2. Exécutez la commande suivante :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password';
Copier après la connexion
  1. Remplacez % par l'adresse IP de votre ordinateur client.
  2. Exécutez :
FLUSH PRIVILEGES;
Copier après la connexion

Une fois que vous avez accordé l'accès, vous devriez pouvoir vous connecter au serveur MySQL distant depuis votre ordinateur client.

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