Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Es kann keine Verbindung von Intellij zu mySql hergestellt werden, das im Docker-Container ausgeführt wird – die angegebene Datenbank-Benutzer/Passwort-Kombination wird abgelehnt

Wie @danblack erwähnte, musste ich eine Verbindung über TCP herstellen.

1) So erhalten Sie die IP des Containers:

docker inspect mysql1

2) Ich habe den mysql-Benutzer geändert, um den Zugriff von allen Standorten aus zuzulassen (wie erwähnt hier ):

'dev'@'%' es war 'dev'@'localhost' zuvor

Das hat funktioniert: