Detailliertes Installationstutorial für die MySQL-Zip-Archivversion (5.7.19)

Detailliertes Installationstutorial für die MySQL-Zip-Archivversion (5.7.19)

1. Laden Sie die Zip-Archivversion von der offiziellen Website http://dev.mysql.com/downloads/mysql/ herunter.

Offizielle Version von MySQL v5.7.19 (32/64-Bit-Installationsversion und Zip-Dekomprimierungsversion)

2. Entpacken Sie die Datei in das entsprechende Verzeichnis und konfigurieren Sie die Umgebungsvariablen (fügen Sie dem Pfad *\bin hinzu).

3. Theoretisch können Sie den Dienst jetzt direkt installieren, aber da es sich um die Standardkonfiguration handelt, treten bei der Verwendung viele Probleme auf. Beispielsweise sind die darin enthaltenen chinesischen Schriftzeichen alle verstümmelt, daher wird empfohlen, zuerst die Standarddatei zu konfigurieren. Erstellen Sie im entpackten MySQL-Verzeichnis eine neue my.ini-Datei. //Erstellen Sie eine neue my.ini-Datei im Stammverzeichnis und schreiben Sie den folgenden Inhalt:

[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8 
[mysqld]
#Port 3306 einstellen port = 3306 
# Legen Sie das Installationsverzeichnis von MySQL auf basedir=c:\mysql fest.
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\mysql\mysql-5.7.17-winx64\data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz character-set-server=utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB

Hinweis: c:\mysql muss in Ihren eigenen Dekomprimierungspfad geändert werden.

3. Installieren Sie den MySQL-Dienst (der Grund für diesen Fehler beim Verknüpfen mit der Datenbank liegt darin, dass der Datenbankdienst nicht aktiviert ist. Sie müssen daher zuerst den MySQL-Dienst installieren).

Geben Sie cmd in die Suchleiste ein, und eine cmd.exe wird angezeigt. Klicken Sie mit der rechten Maustaste auf die cmd.exe und wählen Sie „Als Administrator ausführen“. Wechseln Sie in das Verzeichnis „bin“, in das Sie die Datei entpackt haben, geben Sie dann mysqld install ein und drücken Sie die Eingabetaste, um es auszuführen.

4. Starten Sie den Dienst

Wenn es sich um eine neuere Version als MySQL 5.7 handelt, tritt ein Fehler auf, wenn Sie net start mysql eingeben, um den Dienst zu starten. Dies liegt daran, dass in MySQL 5.7 keine Datendatei vorhanden ist, sodass der Dienststart natürlich fehlschlägt. Sie müssen mysqld --initialize ausführen, um ein Datenverzeichnis zu erstellen. Zu diesem Zeitpunkt können Sie den MySQL-Dienst normal starten.

5. Legen Sie den Pfad fest (dieser Teil ist nicht erforderlich. Er reduziert lediglich den Aufwand beim Wechseln der Pfade bei jedem Vorgang, sodass Sie den Pfad festlegen können).

Klicken Sie mit der rechten Maustaste auf „Arbeitsplatz“ -> „Eigenschaften“ -> „Erweiterte Systemeinstellungen“ -> „Umgebungsvariablen“ -> „Pfad“ -> „Bearbeiten“ und fügen Sie alle Bin-Verzeichnisse Ihrer MySQL-Software zum Pfad hinzu (setzen Sie sie im Allgemeinen an den Anfang des Pfads und fügen Sie am Ende ein „;“ hinzu).

6. Öffnen Sie MySQL

Geben Sie mysql -uroot -p ein. Standardmäßig ist kein Passwort vorhanden. Drücken Sie zur Eingabe die Eingabetaste. Anschließend können Sie verschiedene Vorgänge an der Datenbank durchführen.

[mysql] 
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8 
[mysqld] 
# Port 3306 einstellen port = 3306 
# Legen Sie das Installationsverzeichnis von MySQL basedir=D:\Database\MySQL Server 5.7 fest 
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest datadir=D:\Database\MySQL Server 5.7\data 
# Maximal zulässige Anzahl von Verbindungen max_connections=200 
# Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz character-set-server=utf8 
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB 
# Passwortüberprüfung überspringen#skip-grant-tables

4. Führen Sie cmd aus (denken Sie daran, Administratorrechte zu verwenden);

5. (Wichtig) Führen Sie den Befehl mysqld --initialize aus

## Dieser Schritt ist sehr wichtig, da in früheren Versionen der Dienst durch direktes Ausführen des Installationsbefehls installiert werden konnte. Nach 5.7 muss die Datenbankdatei (Datendatei im Stammverzeichnis) initialisiert und generiert werden, da der Dienst sonst später nicht gestartet werden kann.

6. Führen Sie den Befehl mysqld install aus, um den Dienst zu installieren.

7. Führen Sie den Befehl „net start MySQL“ aus, um den Dienst zu starten. (Beenden Sie den Dienst mit „net stop mysql“)

8. Führen Sie den Befehl mysql -uroot -p aus. Daraufhin wird die Fehlermeldung ERROR 1045 (28000) angezeigt. Sie müssen ein Anmeldekennwort festlegen.

9. Öffnen Sie die Konfigurationsdatei my.ini, entfernen Sie das # vor „skip-grant-tables“, starten Sie den Dienst neu und melden Sie sich erneut an, um das Kennwort zu überspringen.

10. Rufen Sie die MySQL-Datenbank auf und führen Sie nacheinander die folgenden Befehle aus:

benutze MySQL;
Benutzer aktualisieren, Authentication_string=Passwort("root") festlegen, wobei Benutzer="root";
Berechtigungen leeren;
aufhören;

11. Öffnen Sie die Konfigurationsdatei my.ini, fügen Sie vor „skip-grant-tables“ ein „#“ hinzu, um es auszukommentieren, starten Sie den Dienst neu und melden Sie sich erneut mit dem festgelegten Passwort an;

12. Geben Sie den Befehl „show databases“ ein. Die Fehlermeldung „ERROR 1820 (HY000)“ wird angezeigt.

13. Ändern Sie das Passwort einmal: set password=password("root");

14. Die Installation ist nun abgeschlossen;

Weiterführende Literatur:

Mysql-Installationstutorials in verschiedenen Systemen

Detailliertes Tutorial zur Konfigurationsmethode der kostenlosen Installationsversion von Mysql 5.7.19 (64-Bit)

Bei der kostenlosen Installationsversion von MySQL 5.7.19 sind Fallstricke aufgetreten (Sammlung)

So erstellen Sie eine my.ini-Datei im MySQL 5.7.19-Installationsverzeichnis

Zusammenfassen

Oben finden Sie eine ausführliche Einführung in das Installationstutorial der MySQL-Zip-Archivversion (5.7.19), das vom Herausgeber vorgestellt wurde. Ich hoffe, es wird für alle hilfreich sein. 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!

Das könnte Sie auch interessieren:
  • Zusammenfassung der Probleme bei der Installation und Verwendung des MySQL 5.7.19 Winx64 ZIP-Archivs
  • Installations-Tutorial für die ZIP-Archivversion von MySQL 5.7

<<:  Interpretation des CocosCreator-Quellcodes: Engine-Start und Hauptschleife

>>:  Lösung für „Keine Eingabedatei angegeben“ in nginx+php

Artikel empfehlen

css3-Animation, Ballrollen, js-Steuerung, Animationspause

Mit CSS3 können Animationen erstellt werden, die ...

So implementieren Sie Property Hijacking mit JavaScript defineProperty

Inhaltsverzeichnis Vorwort Deskriptoren Detaillie...

Einführung in Jenkins und wie man Jenkins mit Docker bereitstellt

1. Verwandte Konzepte 1.1 Jenkins-Konzepte: Jenki...

So installieren Sie allgemeine Komponenten (MySQL, Redis) in Docker

Docker installiert MySQL Docker-Suche MySQL. Such...

So verwenden Sie nginx, um eine angegebene Schnittstelle (URL) zu blockieren

1. Einleitung Manchmal müssen Sie eine Servicesch...

HTML-Basis-URL-Tag

Seine Funktion besteht darin, einen globalen Stil ...

Detaillierte Erläuterung des Garbage Collection-Mechanismus von JavaScript

Inhaltsverzeichnis Warum brauchen wir Garbage Col...

Detaillierte Erläuterung der Kommentare zu gespeicherten MySQL-Prozeduren

Inhaltsverzeichnis 1. Gebrauchsanweisung 2. Vorbe...

Kapselungsmethode der Vue-Breadcrumbs-Komponente

Vue kapselt die Breadcrumb-Komponente zu Ihrer In...

So lassen Sie DOSBox nach dem Start automatisch Befehle ausführen

Mit DOSBox können Sie DOS unter Windows simuliere...