Erreur "MySQL a dit: incompatibilité de protocole; version du serveur = 11, version du client = 10" dans Docker x MySQL8

Lorsque j'ai construit MySQL8 avec Docker et essayé de me connecter à TablePlus, j'ai eu une erreur de titre.

Environnement

Docker version 19.03.12 docker-compose version 1.24.0 mysql Ver 8.0.21 for Linux on x86_64 (MySQL Community Server - GPL)

Cause

Apparemment, une erreur s'est produite lorsque j'ai défini le port côté client sur «33060». Ainsi, quand je l'ai changé en «13306», j'ai pu me connecter.

// docker-compose.yml

//Changer avant
ports: 
  - 33060:3306

//Après le changement
ports: 
  - 13306:3306

Je n'ai rien d'autre à écrire, alors c'est tout!

Recommended Posts

Erreur "MySQL a dit: incompatibilité de protocole; version du serveur = 11, version du client = 10" dans Docker x MySQL8
erreur npm dans le didacticiel docker