Ziehen Sie das Bild Docker-Pull MySQL Sehen Sie sich das fertige Bild an Docker-Bilder Erstellen und Starten eines MySQL-Containers über das Image docker run --name mysql_dev -e MYSQL_ROOT_PASSWORD=123456 -p 3333:3306 -d mysql
Alle installierten Container anzeigen Docker ps -a Anzeigen des gestarteten Containers Docker PS Stoppen/Starten von Diensten im Container Docker stoppt mysql_dev Docker startet mysql_dev Betreten des Containers docker exec -it mysql_dev bash Zeigen Sie die IP-Adresse des Dienstes im Container an docker exec -it mysql_dev cat /etc/hosts Die neue Version von MySQL meldet einen Fehler bei der Autorisierung eines Benutzers: in der Nähe von „IDENTIFIED BY ‚password‘ with grant option“ in Zeile 1 1 Frage: Bei Verwendung der Berechtigungsliste für die Datenbank für „Benutzername“@„Zugriffshost“, identifiziert durch „Passwort“, wird der Fehler „......near „identified by „password“ at line 1“ angezeigt. 2 Gründe: Weil die neue Version von MySQL die Art und Weise, Konten zu erstellen und Berechtigungen zu erteilen, getrennt hat 3 Lösungen: Erstellen Sie ein Konto: Erstellen Sie den Benutzer „Benutzername“@„Zugriffshost“, identifiziert durch „Passwort“; 4 Spezifische Operationen: # Benutzer hinzufügen CREATE USER 'mysql_dev' IDENTIFIED BY '123456'; # Berechtigungen erteilen. Alle Berechtigungen für *.* an „mysql_dev“@„%“ erteilen. # Verschlüsselungsregeln ändern ALTER USER 'mysql_dev'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; # Aktualisieren Sie das Passwort des Benutzers ALTER USER 'mysql_dev'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; # Konfigurationsinformationen aktualisieren FLUSH PRIVILEGES; Oben finden Sie die Einzelheiten des Tutorials zur Installation von MySQL mit Docker und zur Realisierung einer Remote-Verbindung. Weitere Informationen zur Installation von MySQL mit Docker und zur Realisierung einer Remote-Verbindung finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: JavaScript zum Erzielen eines Texterweiterungs- und -reduzierungseffekts
>>: Drei Möglichkeiten, um zu verhindern, dass MySQL doppelte Daten einfügt
Inhaltsverzeichnis 1. Schreiben Sie vor 2. Overla...
Beim Erstellen einiger Seiten müssen wir häufig H...
Ergebnis: Der Hauptteil besteht darin, die Codelo...
Stilvorlagen CSS (Cascading Style Sheets) wird zu...
Inhaltsverzeichnis Vorwort 1. Null-Koaleszenzoper...
Überblick über die Alibaba Cloud Security Group F...
Mysql ist eine beliebte und einfach zu bedienende...
Vorwort Normale Benutzer definieren geplante Cron...
Inhaltsverzeichnis 1. Laden Sie die WeChat-Entwic...
Einfache Funktion: Klicken Sie auf das Plug-In-Sy...
Inhaltsverzeichnis 1. Bedingungen für das Versage...
Der spezifische Code lautet wie folgt: <!DOCTY...
Methode 1: Skriptmethode verwenden: Erstellen Sie...
1. Über den Dateiserver Wenn Sie in einem Projekt...
1. RTMP Das RTMP-Streaming-Protokoll ist ein von ...