Maison > base de données > tutoriel mysql > Comment connecter MySQL Workbench à une instance MySQL exécutée dans Docker ?

Comment connecter MySQL Workbench à une instance MySQL exécutée dans Docker ?

Linda Hamilton
Libérer: 2024-11-23 14:09:17
original
815 Les gens l'ont consulté

How Do I Connect MySQL Workbench to a MySQL Instance Running in Docker?

Connexion de MySQL Workbench à MySQL exécuté dans Docker

Dans les environnements Docker, les connexions aux instances MySQL exécutées dans des conteneurs sont restreintes pour des raisons de sécurité. Par défaut, seules les connexions localhost sont autorisées. Pour vous connecter depuis MySQL Workbench sur votre ordinateur local, suivez ces étapes :

Modification de la configuration MySQL

  1. Créez un conteneur Docker avec les mappages de ports requis.
  2. Obtenez le mot de passe root MySQL à partir des journaux du conteneur (s'il s'agit d'une nouvelle installation).
  3. Exécuter un client MySQL pour se connecter directement à l'instance MySQL.
  4. Changez l'hôte de l'utilisateur root en '%' pour autoriser les connexions depuis n'importe quel hôte.
  5. Quittez le client MySQL.
  6. Redémarrez le conteneur Docker.

Connexion depuis MySQL Workbench

Après avoir modifié la configuration MySQL, vous pouvez vous connecter à l'instance depuis MySQL Workbench en utilisant :

  • Hôte : 0.0.0.0
  • Port : 3306

Remarque : Cette configuration permet à n'importe quel hôte pour se connecter à l'instance MySQL, ce qui peut ne pas convenir aux environnements de production. Pour une sécurité accrue, vous pouvez spécifier des hôtes spécifiques ou utiliser des méthodes d'authentification supplémentaires.

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