Heim >Datenbank >MySQL-Tutorial >So installieren Sie MySQL8 und konfigurieren die Remote-Verbindung mit Docker unter Linux
docker pull mysql
Standardmäßig wird die neueste stabile Version heruntergeladen
docker run --name dockermysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysqlpassword -d mysql#🎜🎜 #
#🎜🎜 #
-d Backend-Startup#🎜 🎜#Schritt 3: Abfrage Das gestartete Bild
docker ps
docker exec -it dockermysql bash
dockermysql Es ist der Name des Spiegels, Sie können stattdessen id verwenden
Schritt 5: Melden Sie sich bei mysqlmysql -u root -p
use mysql;
Remote-Link-Autorisierung ändern
grant all privileges on *.* to 'root'@'%';#🎜🎜 #Schritt sieben: Navicat Link Times 2059-FehlerDer Grund für den Fehler ist ein Problem mit der Verschlüsselungsmethode
Überprüfen Sie es:
select Host,User,plugin from user;Das Ergebnis vor der Änderung ist wie folgt:
Führen Sie den Änderungsbefehl aus: # 🎜🎜#
alter user 'root'@'%' identified with mysql_native_password by 'yourPassword';Ändern Sie Ihr MySQL-PasswortNach erfolgreicher Änderung sind die Ergebnisse wie folgt:
Das obige ist der detaillierte Inhalt vonSo installieren Sie MySQL8 und konfigurieren die Remote-Verbindung mit Docker unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!