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

Verwenden von Streaming-Abfragen in MySQL, um Daten-OOM zu vermeiden

Inhaltsverzeichnis 1. Einleitung 2. JDBC implemen...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

MySQL 5.7 Installations- und Konfigurations-Tutorial unter CentOS7 64 Bit

Installationsumgebung: CentOS7 64-Bit-Mini-Versio...

Zusammenfassung der Wissenspunkte zu MySQL-Index, Sperre und Transaktion

Dieser Artikel fasst die Wissenspunkte zu MySql-I...

Einführung in die UFW-Firewall unter Linux

Werfen wir einen Blick auf ufw (Uncomplicated Fir...

Allgemeine Schreibbeispiele für MySQL- und Oracle-Batch-Insert-SQL

Inhaltsverzeichnis Zum Beispiel: Allgemeines Schr...

Detaillierte Erklärung des Übergangsattributs einer einfachen CSS-Animation

1. Verständnis der Übergangsattribute 1. Das Über...

Natives JavaScript zum Erzielen von Folieneffekten

Wenn wir eine Seite erstellen, insbesondere eine ...

10 Fähigkeiten, die Frontend-Entwickler millionenschwer machen

Die Fähigkeiten, die Front-End-Entwickler beherrs...