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

Comment se connecter à un serveur MySQL spécifique via le tunnel SSH ?

Patricia Arquette
Libérer: 2024-11-05 10:58:02
original
927 Les gens l'ont consulté

How to Connect to a Specific MySQL Server via SSH Tunnel?

Connexion à un serveur MySQL spécifique via un tunnel SSH

La connexion à plusieurs bases de données MySQL hébergées à différentes adresses via un tunnel SSH peut être fastidieuse tâche. Cela devient évident lorsque l'on tente de spécifier un serveur MySQL particulier après la création du tunnel.

Pour surmonter ce défi, il est crucial de comprendre que le tunnel SSH doit être établi lors de la connexion à l'hôte MySQL souhaité. La commande suivante illustre ce processus :

ssh -f [email protected] -L 3307:mysql1.example.com:3306 -N
Copier après la connexion

En spécifiant mysql1.example.com:3306 dans l'indicateur -L, le tunnel est configuré pour transférer le port 3307 sur l'hôte local vers le port 3306 sur le serveur MySQL prévu. .

Une fois le tunnel établi, la connexion au serveur MySQL est aussi simple que :

mysql -h 127.0.0.1 -P 3307
Copier après la connexion

Cette commande devrait maintenant établir avec succès une connexion à l'hôte MySQL spécifié, vous permettant d'accéder la base de données comme prévu.

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