Detaillierte grafische Beschreibung des MySql8.023-Installationsprozesses (Erstinstallation)

Detaillierte grafische Beschreibung des MySql8.023-Installationsprozesses (Erstinstallation)

Laden Sie zunächst das Installationspaket von der offiziellen MySQL-Website herunter. MySQL ist Open Source, laden Sie es also einfach direkt herunter.
Hier sind die Download-Schritte:

Bildbeschreibung hier einfügen

Wählen Sie dann:

Bildbeschreibung hier einfügen

Für den privaten Gebrauch habe ich Folgendes gewählt:

Bildbeschreibung hier einfügen

Entpacken Sie nach dem Herunterladen das heruntergeladene Installationspaket und legen Sie es an Ihrem bevorzugten Speicherort ab. Legen Sie anschließend die Umgebungsvariablen fest:

Ich bin ein Win10-System, das heißt, dies sind Computer-Eigenschaften-Erweiterte Systemeinstellungen-Umgebungsvariablen:
Doppelklicken Sie in den Systemvariablen auf „Pfad“ und klicken Sie dann auf „Neu“:

Bildbeschreibung hier einfügen

Einfach den Pfad des entpackten Bin-Verzeichnisses hineinkopieren!

Bildbeschreibung hier einfügen

Dann ist der wichtige Schritt: Erstellen Sie eine neue Textdokumentdatei im entpackten Stammverzeichnis und ändern Sie das Suffix in .ini
Wie in der Abbildung gezeigt:

Bildbeschreibung hier einfügen

Öffnen Sie my.ini als Textdokument und schreiben Sie den folgenden Inhalt

[mysqld]
basedir=F:\Umgebung\mysql-8.0.23-winx64
datadir=F:\Umgebung\mysql-8.0.23-winx64\data\
Port = 3306

Nochmals als Administrator! !
Nochmals als Administrator! ! !
Nochmals als Administrator! ! ! !
Öffnen Sie CMD

Bildbeschreibung hier einfügen

Ändern Sie den Pfad zum Bin-Verzeichnis unter MySQL:
Eingabeanweisung

mysql -install

Geben Sie nach erfolgreicher Eingabeaufforderung die zu initialisierende Datendatei ein

mysql --initialize-insecure --user=mysql

Nach erfolgreichem Abschluss wird der Datenordner im MySQL-Stammverzeichnis angezeigt. Ursprünglich sollte er nicht vorhanden sein!

Bildbeschreibung hier einfügen

Passwortauthentifizierung umgehen:

mysqld --console --skip-grant-tables --shared-memory

Öffnen Sie dann ein weiteres cmd-Fenster mit Administratorrechten.

Wechseln Sie in das MySQL-Bin-Verzeichnis und starten Sie MySQL.

net start mysql

Verwenden Sie dann den Befehl, um die Verwaltungsoberfläche aufzurufen

mysql -u root -p

Verwenden Sie nach der Eingabe den folgenden Befehl, um das Root-Passwort zu ändern. Bitte beachten! Die Mysql8.0-Passwortänderung unterscheidet sich von der vorherigen!

ALTER-Benutzer „root“@„localhost“ IDENTIFIZIERT DURCH „neues Passwort“;

Aktualisieren Sie es anschließend und starten Sie es neu, um es normal zu verwenden:

Berechtigungen leeren;

Die in den obigen Schritten verwendeten Befehle sollten die folgenden sein:

mysql -install //MySQL installieren
mysql --initialize-insecure --user=mysql //Datendatei initialisieren net start mysql //MySQL-Dienst starten mysql -u root -p //Kein Passwort verwenden, um das Root-Passwort zu ändern ALTER user 'root'@'localhost' IDENTIFIED BY 'new password'; //Root-Passwort ändern, Mysql8.0-Modus, Berechtigungen leeren; //Datenbank aktualisieren exit //MySQL-Verwaltungsoberfläche verlassen net stop mysql //MySQL-Dienst beenden

Hinweis: Für Versionen vor 8.0: So ändern Sie das Passwort, wenn Sie es vergessen haben

Suchen Sie das Bin-Verzeichnis: mysqld --skip-grant-tables
Öffnen Sie erneut ein cmd-Fenster und suchen Sie das Bin-Verzeichnis: MySQL wechselt in den Anmeldestatus
5.7.22 Kennwortanweisung ändern: Benutzersatz aktualisieren authentication_string=password('123456') wobei user='root' und host='localhost';
5.6. Anweisung zum Ändern des Passworts: update user set password=password('123456') where user='root' and host='localhost'; (Ich habe es nicht ausprobiert, aber im Internet steht es so)

Dies ist das Ende dieses Artikels über die detaillierte grafische Beschreibung des MySql8.023-Installationsprozesses (Erstinstallation). Weitere Informationen zum MySql8.023-Installationsprozess finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL-Version 8.0.24
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.24
  • Einige Verbesserungen in MySQL 8.0.24 Release Note
  • Detaillierte Schritte für Java zum Herstellen einer Verbindung mit MySQL 8.0 JDBC (IDEA-Version)
  • Detaillierte Analyse des MySQL 8.0-Speicherverbrauchs
  • Neue Funktionen in MySQL 8.0 - Einführung in die Verwendung des Management-Ports
  • Neue Funktionen in MySQL 8.0 - Einführung in Check Constraints
  • mysql8.0.23 msi Installation super ausführliches Tutorial
  • Ausführliches Tutorial zur Konfiguration der kostenlosen Installationsversion von MySQL 8.0.23
  • So installieren Sie mysql8.0.23 unter Win10 und lösen das Problem „Der Dienst reagiert nicht auf die Steuerfunktion“
  • Grundlegende Operationen an unsichtbaren Spalten in MySQL 8.0

<<:  IE8 bietet eine gute Erfahrung: Aktivitäten

>>:  CSS3 realisiert Partikelanimationseffekte beim Matching von Königen

Artikel empfehlen

Über visuelles Design und Interaktionsdesign

<br />Im gesamten Produktdesignprozess liege...

So vergessen Sie das Passwort von Jenkins in Linux

1. Jenkins-Installationsschritte: https://www.jb5...

960 Grid System – Grundprinzipien und Verwendung

Natürlich gibt es auch viele Leute, die die gegent...

jQuery erzielt den Shutter-Effekt (mithilfe der Li-Positionierung)

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

So installieren Sie suPHP für PHP5 auf CentOS 7 (Peng Ge)

Standardmäßig wird PHP unter CentOS 7 als Apache ...

Schritte zur Annotation von Metadeklarationen

Schritte zur Annotation von Metadeklarationen: 1. ...

Detaillierte Erklärung der HTML-Formularelemente (Teil 1)

HTML-Formulare werden verwendet, um verschiedene ...

SQL zur Implementierung der Wiederherstellung einer Zeitreihenversetzung

Inhaltsverzeichnis 1. Anforderungsbeschreibung 2....

Allgemeine Funktionen der MySQL-Grundlagen

Inhaltsverzeichnis 1. Allgemeine Funktionsklassif...

Detaillierte Erläuterung der Nginx-Statusüberwachung und Protokollanalyse

1. Nginx-Statusüberwachung Nginx bietet eine inte...

Detaillierter Prozess der NTP-Serverkonfiguration unter Linux

Inhaltsverzeichnis 1. Umgebungskonfiguration 1.NT...