Diagramm des Installations- und Verwendungstutorials für MySQL 8.0.17

Diagramm des Installations- und Verwendungstutorials für MySQL 8.0.17

Vorne geschrieben

In der Vergangenheit und in aktuellen Projekten waren SqlServer oder Oracle die am häufigsten verwendeten relationalen Datenbanken. Später übernahm ich ein Projekt, das eine Entwicklung mit MySQL als Datenbank erforderte. Also muss ich lernen, es zu benutzen. Allerdings treten beim Lernen und der Anwendung in der tatsächlichen Entwicklung immer noch viele Probleme auf. Nachfolgend sind die Probleme und eine Zusammenfassung aufgeführt, die bei der Installation von MySQL aufgetreten sind. Um zu verhindern, dass ähnliche Probleme beim nächsten Mal erneut auftreten.

MySQL-Installation

1. Die Systemumgebung ist Win10 Home Edition

2. Laden Sie die Windows-Version des MySQL-Installationspakets von der offiziellen MySQL-Website herunter.

Die Adresse lautet: Offizielle MySQL-Website


Nachdem Sie auf „Herunterladen“ geklickt haben, wird die folgende Schnittstelle angezeigt. Klicken Sie auf „Nein, Ärgerlich, starten Sie einfach meinen Download.“


3. Nach dem Download entpackt ihr das Zip-Paket in das Verzeichnis, in dem ihr installieren möchtet. Mein Pfad lautet wie folgt:



Da der Computer nur eine Festplatte hat, kann sie nur auf dem Laufwerk C platziert werden.

4. Umgebungsvariablen konfigurieren

Gehen Sie zu Computer – Eigenschaften – Erweiterte Systemeinstellungen – Umgebungsvariablen und fügen Sie den Pfad hinzu, in dem MySQL entpackt ist.


5. Konfigurieren Sie MySQL-Konfigurationsdateien

Öffnen Sie den Ordner C:\mysql-8.0.17-winx64\mysql-8.0.17-winx64, den Sie gerade entpackt haben, erstellen Sie eine Konfigurationsdatei namens my.ini, bearbeiten Sie my.ini und konfigurieren Sie die folgenden grundlegenden Informationen:

[mysql]
Standardzeichensatz = utf8
 
[mysqld]
Port = 3306
basedir=C:\mysql-8.0.17-winx64\mysql-8.0.17-winx64
Datenverzeichnis=C:\mysql-8.0.17-winx64\mysql-8.0.17-winx64\data
Zeichensatzserver = utf8
Standard-Speicher-Engine = INNODB 

6. Als nächstes starten wir die MySQL-Datenbank

Öffnen Sie zunächst das Befehlszeilentool cmd als Administrator.

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810195044151-879279703.jpg)

Wechseln Sie dann das Verzeichnis.

Die Befehlszeile lautet wie folgt:

cd C:\mysql-8.0.17-winx64\mysql-8.0.17-winx64\bin

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810191926831-2132946776.jpg)

Installieren Sie als Nächstes MySQL. Die Befehle lauten wie folgt.

mysqld install

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810194754823-598596871.jpg)

Geben Sie dann den Initialisierungsbefehl ein.

mysqld --initialize-insecure --user=mysql

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810192140911-1832179718.jpg)

Anschließend wird das Datenverzeichnis im Verzeichnis C:\mysql-8.0.17-winx64\mysql-8.0.17-winx64 generiert.

Beginnen Sie abschließend mit der Eingabe des folgenden Befehls.
Die Betriebsbefehle lauten wie folgt:

net start mysql

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810195307126-1090561810.jpg)

Dies beweist, dass die Verbindung erfolgreich hergestellt wurde.

Passwort zurücksetzen

1. Melden Sie sich bei MySQL an

Geben Sie den Operationsbefehl ein:

mysql -u root -p

Da zuvor kein Passwort festgelegt wurde, ist das Passwort leer. Drücken Sie einfach die Eingabetaste:

2. Benutzerpasswort abfragen

Befehl zum Abfragen des Benutzerkennworts:

mysql> wähle Host, Benutzer, Authentifizierungszeichenfolge aus mysql.user;

Host: Die IP-Adresse, die dem Benutzer die Anmeldung ermöglicht;

Benutzer: der Benutzername der aktuellen Datenbank;

authentication_string: Benutzerkennwort;

Wenn kein Passwort vorhanden ist, sollte die Root-Zeile leer sein.

![](https://img2018.cnblogs.com/blog/1130788/201908/1130788-20190810195912916-1373805666.jpg)

3. Legen Sie das Root-Passwort fest

Hinweis: Das Kennwortfeld und die Kennwort()-Funktion sind in MySQL 5.7.9 und höher veraltet.

Legen Sie Passwörter nicht auf folgende Weise fest:

benutze MySQL; 
Benutzer aktualisieren, Authentication_string="neuesPasswort" festlegen, wobei Benutzer="root";

Dadurch wird der Wert „newpassword“ im Feld „authentifizierungszeichenfolge“ des Root-Benutzers in der Benutzertabelle festgelegt.

Die richtigen Schritte zum Ändern des Root-Passworts sind:

Schritt 1. Wenn das Feld authentication_string des aktuellen Root-Benutzers Inhalt enthält, setzen Sie es zunächst auf leer. Wenn nicht, fahren Sie mit Schritt 2 fort.

benutze MySQL; 
Benutzer aktualisieren, Authentifizierungszeichenfolge festlegen = "", wobei Benutzer = "root"

Schritt 2. Verwenden Sie ALTER, um das Root-Benutzerkennwort zu ändern:

benutze MySQL;
ALTER-Benutzer „root“@„localhost“ IDENTIFIZIERT DURCH „neues Passwort“;
FLUSH-PRIVILEGIEN; 

Bisher wurde das von Ihnen erstellte lokale MySQL erstellt! ! !
Einfach erneut verbinden! ! !

Verwenden Sie die grafische Benutzeroberfläche Navicat für SQL

1. Entpacken Sie die Datei und kopieren Sie den Schlüssel

2. Öffnen Sie navicat.exe im Ordner

3. Der Benutzername ist beliebig, geben Sie den Schlüssel ein und stellen Sie dann eine Verbindung zur Datenbank her

4. Geben Sie das Passwort ein (wenn Sie das Passwort für MySQL bereits zurückgesetzt haben, geben Sie hier einfach das neue Passwort ein) und ändern Sie den Verbindungsnamen in Ihren bevorzugten

Problem: Hier schlägt die Verbindung fehl, wie in der Abbildung zu sehen:


Analyse der Gründe:

Der Grund für diesen Fehler ist, dass die Verschlüsselungsregel in Versionen vor mysql8 mysql_native_password ist, während die Verschlüsselungsregel nach mysql8 caching_sha2_password ist.

Lösung:

1. Öffnen Sie cmd mit Administratorrechten, geben Sie mysql -u root -p ein, um das Kennwort einzugeben und die MySQL-Datenbank aufzurufen.

mysql -u root -p #進入數據庫

2. Ändern Sie die Verschlüsselungsregeln und das Kennwort und aktualisieren Sie;

ALTER-Benutzer „root“@„localhost“ IDENTIFIZIERT MIT mysql_native_password durch „neues Passwort“;
FLUSH PRIVILEGES; #Daten aktualisieren 

Erfolgreich verbunden! ! !

An diesem Punkt sind die Installation der erforderlichen Software und die Umgebungskonfiguration abgeschlossen und Sie können die Welt von MySQL erkunden ~~

Zusammenfassen

Oben finden Sie das vom Herausgeber vorgestellte Tutorial zur Installation und Verwendung von MySQL 8.0.17. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • MySQL 8.0.19 WinX64-Installations-Tutorial und Ändern des Initialpassworts unter Windows 10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.19
  • mysql 8.0.19 winx64.zip Installations-Tutorial
  • MySQL 8.0.19 Win10 - Schnellinstallations-Tutorial
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18
  • Grafisches Tutorial zur Installation und Konfiguration von mysql 8.0.18.zip (Windows 64 Bit)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 unter Win10 (Windows-Version)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.17
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.17
  • MySQL 8.0.19 Installations- und Konfigurations-Tutorial unter Windows 10

<<:  Lösen Sie die Probleme, die bei der Installation der Mysql 8.0.17 Winx64-Version aufgetreten sind

>>:  Detaillierte Erklärung zur Verwendung der JavaScript-Paging-Komponente

Artikel empfehlen

So verwenden Sie Docker Swarm zum Erstellen von WordPress

Ursache Ich habe WordPress einst auf Vultr einger...

Einige Datenverarbeitungsmethoden, die häufig in JS verwendet werden können

Inhaltsverzeichnis DOM-Verarbeitung Arrays Verfah...

So verwenden Sie Shell-Skripte in Node

Hintergrund Während der Entwicklung benötigen wir...

js zum Schreiben des Karusselleffekts

In diesem Artikel wird der spezifische Code von j...

10 hervorragende Web-UI-Bibliotheken/Frameworks

1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...

Tutorial zur Installation von MySQL 5.7.9 mit RPM-Paket unter CentOS 7

Aufgezeichnetes MySQL 5.7.9-Installationstutorial...

So installieren Sie MySQL 8.0.13 in Alibaba Cloud CentOS 7

1. Laden Sie das MySQL-Installationspaket herunte...

Allgemeine Befehle für MySQL-Autorisierung, Start und Dienststart

1. Vier Startmethoden: 1.mysqld Starten Sie den M...

Beispieltest MySQL-Enumerationstyp

Bei der Entwicklung eines Projekts stößt man häuf...