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

Comment se connecter à un serveur MySQL distant ?

DDD
Libérer: 2024-11-21 08:00:13
original
517 Les gens l'ont consulté

How to Connect to a Remote MySQL Server?

Connexion à un serveur MySQL distant

Pour vous connecter à un serveur MySQL sur un autre PC de votre réseau local, vous devez pour suivre quelques étapes.

La première étape consiste à s'assurer que le serveur MySQL est configuré pour autoriser les connexions depuis d'autres ordinateurs. Pour ce faire, vous devez ouvrir le fichier de configuration MySQL (généralement situé dans /etc/my.cnf) et ajouter la ligne suivante :

bind-address = 0.0.0.0
Copier après la connexion

Cela indiquera au serveur MySQL d'écouter sur toutes les interfaces réseau. , y compris ceux qui ne sont pas directement connectés à la machine locale.

Une fois cette modification effectuée, vous devez redémarrer le serveur MySQL.

L'étape suivante consiste à créer un compte utilisateur sur le serveur MySQL qui sera utilisé pour se connecter depuis l'ordinateur distant. Pour ce faire, vous pouvez utiliser la commande suivante :

CREATE USER 'remote_user'@'%' IDENTIFIED BY 'remote_password';
Copier après la connexion

Assurez-vous de remplacer 'remote_user' et 'remote_password' par le nom d'utilisateur et le mot de passe que vous souhaitez utiliser.

Une fois vous avez créé le compte utilisateur, vous pouvez lui accorder les privilèges nécessaires pour accéder à la base de données à laquelle vous souhaitez vous connecter. Pour ce faire, vous pouvez utiliser la commande suivante :

GRANT ALL PRIVILEGES ON database_name.* TO 'remote_user'@'%';
Copier après la connexion

Assurez-vous de remplacer 'database_name' par le nom réel de la base de données à laquelle vous souhaitez accorder l'accès.

Une fois que vous avez accordé les privilèges nécessaires, vous pouvez vous connecter au serveur MySQL depuis l'ordinateur distant en utilisant la commande suivante :

mysql -u remote_user -h server_ip -p
Copier après la connexion

Assurez-vous de remplacer 'remote_user' par le nom d'utilisateur que vous avez créé, 'server_ip' par le Adresse IP du serveur MySQL et « mot de passe » avec le mot de passe que vous avez créé pour l'utilisateur.

Si vous rencontrez toujours des problèmes de connexion au serveur MySQL, veuillez vérifier les messages d'erreur qui s'affichent. Ces messages vous donneront généralement une bonne idée de ce qui ne va pas.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal