Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.11 (Win10)

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.11 (Win10)

In diesem Artikel werden die Installations- und Konfigurationsmethoden von MySQL 8.0.11 zu Ihrer Information beschrieben. Die spezifischen Inhalte sind wie folgt

1. MySQL-Installation

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

Herunterladen

這

Nach dem Klicken auf „Herunterladen“ wird die folgende Schnittstelle angezeigt. Klicken Sie auf „Nein, danke, starte einfach meinen Download“

1.2 Nach dem Herunterladen entpacken Sie das Zip-Paket in das Verzeichnis, in dem Sie es installieren möchten. Ich habe den entpackten Ordner unter D:\MySQL abgelegt.

1.3 Umgebungsvariablen konfigurieren:

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

1.4 Konfigurieren Sie als Nächstes die MySQL-Konfigurationsdatei

Öffnen Sie den gerade entpackten Ordner D:\MySQL\mysql-8.0.11-winx64, 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=D:\MySQL\mysql-8.0.11-winx64
Datenverzeichnis = D:\MySQL\mysql-8.0.11-winx64\data
Zeichensatzserver = utf8
Standard-Speicher-Engine = INNODB

Als nächstes starten wir die MySQL-Datenbank:
Öffnen Sie das Befehlszeilentool cmd als Administrator und wechseln Sie das Verzeichnis:

D:
cd D:\MySQL\mysql-8.0.11-winx64\bin

Geben Sie den Initialisierungsbefehl ein:

mysqld --initialize-insecure --user=mysql

Generieren Sie das Datenverzeichnis im Verzeichnis D:\MySQL\mysql-8.0.11-winx64\bin

Geben Sie zum Starten den folgenden Befehl ein:

net start mysql 


Dies beweist, dass die Verbindung erfolgreich hergestellt wurde.

Sollte ein Fehler auftreten, der den Start verhindert, gehen Sie wie folgt vor:

Der Grund kann sein, dass Sie andere Datenbanken geöffnet haben und der Port belegt ist. Öffnen Sie zunächst Systemsteuerung - Systemsicherheit - Verwaltung

Die Verwaltungsoberfläche wird angezeigt. Klicken Sie auf Service

Die Serviceseite wird angezeigt, wie in der Abbildung dargestellt

Sie können sehen, dass MySQL80 gestartet ist, aber MySQL nicht. MySQL80 ist eine Netzwerkdienst-MySQL-Datenbank, die über den MySQL-Installationsclient installiert wird. Lokal und Netzwerk sind nicht gleichzeitig aktiviert.

Wenn Sie das lokal erstellte MySQL verwenden möchten, sollten Sie zuerst die MySQL80-Netzwerkdienstdatenbank schließen. Es gibt zwei Möglichkeiten, sie zu schließen:
1) Klicken Sie mit der rechten Maustaste auf MySQL80 und klicken Sie auf Stopp
2) Geben Sie den folgenden Befehl im Befehlsterminal ein:

Netzstopp MySQL80 

Geben Sie dann

net start mysql

Es kann ganz normal gestartet werden.

2. MySQL-Passwort zurücksetzen

2.1 Bei MySQL anmelden

eingeben:

mysql -u root -p

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

2.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 leer, sollte die Stammzeile leer sein.

2.3 Festlegen (oder Ändern) des Root-Benutzerkennworts:

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

Verwenden Sie für Ihr Passwort nicht die folgenden Formen:

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:

1) Wenn sich im Feld authentication_string des aktuellen Root-Benutzers Inhalt befindet, setzen Sie es zunächst auf leer. Wenn nicht, fahren Sie mit Schritt 2 fort.

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

2) Verwenden Sie ALTER, um das Root-Benutzerkennwort zu ändern. Die Methode ist:

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

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

Wunderbares Thema teilen:

Tutorial zur Installation verschiedener MySQL-Versionen

MySQL 5.7-Installationstutorials für verschiedene Versionen

MySQL 5.6-Installationstutorials für verschiedene Versionen

mysql8.0-Installationstutorials für verschiedene Versionen

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:
  • Mysql teilt Zeichenfolge durch gespeicherte Prozedur in Array auf
  • Erklärung der CAST- und CONVERT-Funktionen zur Typkonvertierung in MySQL-Datenbanken
  • So erstellen Sie eine PHP+Nginx+Swoole+MySQL+Redis-Umgebung mit Docker
  • Zusammenfassung der Erfahrungen und des gesunden Menschenverstands in der PHP+MySQL-Entwicklung
  • Ein Beispiel zum Abfragen von Daten in MySQL und zum Aktualisieren dieser Daten in eine andere Tabelle basierend auf Bedingungen
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 winx64
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 WinX64 unter Windows
  • Grafisches Tutorial zur Installation der komprimierten Version von MySQL 8.0.15
  • Grafisches Tutorial zur Installation von MySQL 8.0.15 und Datenbankgrundlagen
  • So bereinigen Sie den MySQL-Speicherplatz in der Alibaba Cloud

<<:  Der neue TypeScript-Schnellstart-Übungsbericht des Partners Vue

>>:  Samba-Serverkonfiguration unter Centos7 (tatsächlicher Kampf)

Artikel empfehlen

Detaillierte Analyse des temporären JDBC- und MySQL-Tablespace

Hintergrund Temporäre Tablespaces werden verwende...

Zusammenfassung der Vorteile von Vue3 gegenüber Vue2

Inhaltsverzeichnis 1. Warum brauchen wir vue3? 2....

So verwenden Sie die MySQL-Indexzusammenführung

Die Indexzusammenführung ist ein intelligenter Al...

Detaillierte Erläuterung der Verwendung der MySQL-Verkettungsfunktion CONCAT

In den vorherigen Artikeln wurden die Ersetzungsf...

Details zur Überwachung von DOM-Elementen durch MutationObServer in JavaScript

1. Grundlegende Verwendung Es kann über den Mutat...

Teilen Sie 101 MySQL-Debugging- und Optimierungstipps

MySQL ist eine leistungsstarke Open-Source-Datenb...

Detaillierte Erklärung der Rolle von Klammern in AngularJS

1. Die Rolle der Klammern 1.1 Eckige Klammern [ ]...

Beispielcode zur Realisierung eines Buchseitenumblättereffekts mit CSS3

Wichtige Erkenntnisse: 1. Beherrschung der CSS3-3...

CSS3-Animation zum Erzielen des Streamer-Button-Effekts

Beim Erlernen von CSS3 habe ich festgestellt, das...

React erhält den Eingabewert und übermittelt 2 Methodenbeispiele

Methode 1: Verwenden Sie das Zielereignisattribut...

So vergessen Sie das Root-Passwort in Mysql8.0.13 unter Windows 10

1. Stoppen Sie zuerst den MySQL-Dienst Öffnen Sie...