1. Docker durchsucht MySQL 2. Docker Pull MySQL 3. Docker-Images 4. Starten Sie die MySQL-Instanz docker run --name dockermysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=mein-geheimes-pw -d mysql
5. docker ps -a 6. docker exec -it dockermysql bash 7.docker mysql -u root -p MySQL verwenden 8. gewähre GRANT ALL PRIVILEGES ON *.* 'root'@'%' identified by '123123' WITH GRANT OPTION; Dies ist eine im Internet gebräuchlichere Schreibweise. Tatsächlich wird ein Fehler gemeldet. 9. Berechtigungen leeren, Berechtigungen aktualisieren 10. Anmeldung 11.Mysql-Remoteverbindungsfehler: MySQL 8.0 verwendet standardmäßig den Authentifizierungsmechanismus caching_sha2_password und ändert sich von mysql_native_password zu caching_sha2_password. Durch das Upgrade von 5.7 auf 8.0 wird die Authentifizierungsmethode für bestehende Benutzer nicht geändert, neue Benutzer verwenden jedoch standardmäßig das neue caching_sha2_password. Der Client unterstützt die neue Verschlüsselungsmethode nicht. Methode 1: Ändern Sie das Passwort und die Verschlüsselungsmethode des Benutzers ALTER USER 'root'@'%' IDENTIFIZIERT MIT mysql_native_password DURCH 'Passwort'; Dies sollte dasselbe sein wie beim Erteilen von Benutzerberechtigungen. Wenn es localhost ist, gehen Sie genauso vor wie oben. Dasselbe gilt für % Neue Funktion von mysql8.*: caching_sha2_password-Passwortverschlüsselungsmethode Frühere Versionen von MySQL verwendeten Das Standard Wenn Sie ein Upgrade auf Basis der vorherigen MySQL-Version durchführen, muss die vom Benutzer verwendete Kennwortverschlüsselung mysql_native_password sein. Wenn Sie die vorherige Methode zur Kennwortverschlüsselung verwenden, ändern Sie die Datei /etc/my.cnf Datenbank-Zeitzonenproblem: Problem mit dem Parameter serverTimezone=UTC beim Verbinden mit der Datenbank Ändern Sie es einfach in serverTimezone=Asia/Shanghai und alles ist gut! Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: MAC+PyCharm+Flask+Vue.js-Build-System
>>: Grafisches Tutorial zur Installation und Konfiguration von MySQL Server 5.7.20
Samba Übersicht Samba ist eine kostenlose Softwar...
Die MySQL-Datenbank verfügt nicht über einen inkr...
In diesem Artikelbeispiel wird der spezifische Co...
Beim Hochladen von Dateien, z. B. Videodateien, d...
Die eigene Quelle von Ubuntu stammt aus China, da...
Methode 1: Ändern Sie die Konfigurationsdatei (Si...
Manchmal müssen Sie bei der Arbeit ein Remote-Deb...
Überblick Der Server des Cloud-Plattform-Kunden k...
Um JS-Code zu debuggen, müssen Sie jedes Mal eine...
1. Zum Vergleich der Datumsgröße muss das an XML ...
Ich war in den letzten beiden Tagen etwas beschäf...
Array-Methoden JavaScript bietet viele Array-Meth...
Dieser Artikel erläutert anhand von Beispielen di...
1 Herunterladen und vorbereiten Zuerst müssen wir...
Jeder, der das Linux-System verwendet hat, sollte...