Ich habe MySQL zuvor problemlos in Ubuntu 16.04 installiert. Dieses Mal traten bei der Installation von MySQL 5.7.23 in Ubuntu 18.04 einige Probleme auf. Es hat lange gedauert. Hier ist ein Bericht. 1. Installieren Sie die Datenbank sudo apt-get installiere MySQL-Server Standardmäßig werden MySQL-Client und andere zugehörige Clients installiert, wenn MySQL-Server installiert wird. 2. Es wird Probleme geben, wenn Sie sich zu diesem Zeitpunkt direkt anmelden Dies ist eine Falle. Nach vielen Schwierigkeiten habe ich festgestellt, dass es erfolgreich wäre, wenn ich mich mit Root-Berechtigungen anmelde. Da wir uns nur mit Root-Benutzerrechten anmelden können, schauen wir uns zunächst die Schlüsselinformationen in mysql.user an. Überprüfen Sie zunächst die Benutzertabellenstruktur: mysql> Spalten vom Benutzer anzeigen; Es handelt sich dabei vorwiegend um diese Artikel: Host User authentication_string (hier ist das verschlüsselte Passwort) Plugin Schauen Sie sich diese Schlüsseldaten in der Tabelle an:
3. Lösen Sie das Problem und ändern Sie das Passwort mysql> Benutzer aktualisieren, authentication_string=PASSWORD("123456"), plugin="mysql_native_password" wobei user="root"; mysql> FLUSH-PRIVILEGIEN; # MySQL-Dienst beenden und neu starten mysql> exit; fknight@v310:~$ Dienst MySQL neu starten Nach dem Update: Jetzt können Sie sich mit dem Root-Kontonamen und normalen Benutzerrechten bei der MySQL-Datenbank anmelden. Workbench/Navciat kann dann eine Verbindung zur Datenbank herstellen und normal verwendet werden. Zusammenfassen: # MySQL und Workbranch installieren fknight@v310:~$ sudo apt-get installiere MySQL-Server MySQL-Client MySQL-Workbench # Verbinden Sie sich mit der Datenbank mit Root-Rechten, das anfängliche Passwort ist leer fknight@v310:~$ sudo mysql -u root -p # Ändern Sie das Plug-In, sodass sich normale Benutzer auch als Root-Benutzer von MySQL anmelden können, und ändern Sie das Root-Passwort mysql> update user set authentication_string=PASSWORD("123456"), plugin="mysql_native_password" where user="root"; # MySQL-Dienst beenden und neu starten mysql> exit; fknight@v310:~$ Dienst MySQL neu starten 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:
|
<<: Beispiel zur Erhöhung des Swap-Speichers im CentOS7-System
Vorwort: Partitionierung ist ein Tabellenentwurfs...
In diesem Artikel wird der spezifische Code von j...
Vorwort Kürzlich wurden Daten online falsch bearb...
Was ist eine gespeicherte Prozedur? Einfach ausge...
Inhaltsverzeichnis 1. Inhaltsverzeichnis 1.1 Konz...
Crontab ist ein Befehl zum Einrichten einer perio...
1. Zwei Möglichkeiten zum Definieren von Reaktion...
Einige Befehlsunterschiede zwischen den Versionen...
Inhaltsverzeichnis 1: Kapselungsidee 2. Verpackun...
Die Praxis ist der einzige Weg, die Wahrheit zu t...
Es handelt sich dabei ausschließlich um Webseiten...
Wenn wir den MySQL-Dienst verwenden, beträgt die ...
Webanwendungsklasse 1. DownFürAlleOderNurIch Mith...
Tutorial-Reihe MySQL-Reihe: Grundlegende Konzepte...
Lesetipp: MySQL 8.0.19 unterstützt Kontosperrfunk...