Detaillierte Erläuterung der Installationsmethode von Mysql 5.7.18 und des Prozesses zum Starten des MySQL-Dienstes

Detaillierte Erläuterung der Installationsmethode von Mysql 5.7.18 und des Prozesses zum Starten des MySQL-Dienstes

MySQL ist eine sehr leistungsfähige relationale Datenbank. Einige Anfänger stoßen jedoch bei der Installation und Konfiguration auf verschiedene Schwierigkeiten. Ich werde hier nicht auf den Installationsvorgang eingehen, sondern auf den Konfigurationsvorgang. Wenn Sie MySQL von der offiziellen Website herunterladen, stehen die Formate MSI und ZIP zur Verfügung. Sie können die MSI-Installation direkt ausführen und die ZIP-Datei in die Adresse Ihres bevorzugten Verzeichnisses entpacken. Wenn Sie beide installieren, müssen Sie sie konfigurieren, bevor Sie sie verwenden können. Die folgende Einführung konzentriert sich hauptsächlich auf die Standardadresse des MSI-Formats: C:\Programme\mysql-5.7.18-win32.

eins. Nach der Installation bzw. Dekomprimierung müssen Sie Umgebungsvariablen konfigurieren. Gehen Sie dazu folgendermaßen vor: Arbeitsplatz -> Eigenschaften -> Erweiterte Systemeinstellungen -> Erweitert -> Umgebungsvariablen. Klicken Sie unter „Systemvariablen“ auf „Pfad“ und wählen Sie „Bearbeiten“ aus. Fügen Sie „C:\ProgramFiles\mysql-5.7.18-win32\bin;“ hinzu. Zu beachten ist hierbei, dass es sich nicht um eine Deckschicht handelt! Außerdem ist es am besten, es ganz am Anfang hinzuzufügen. Das britische Semikolon „;“ darf nicht weggelassen werden. (Sie können es auch in der Mitte einfügen, denken Sie aber daran, es nach ";" hinzuzufügen.)

zwei. Klicken Sie auf das Startmenü, suchen Sie nach cmd.exe, klicken Sie mit der linken Maustaste und führen Sie es als Administrator aus. Führen Sie es unbedingt als Administrator aus! ! !

Wenn Sie cmd direkt ausführen und mysqld -install eingeben, wird aufgrund unzureichender Berechtigungen ein Fehler angezeigt: „Installieren/Entfernen des Dienstes verweigert!“

Wenn Sie mysqld –install korrekt eingeben und die Eingabetaste drücken, wird „Der Dienst existiert bereits!“ angezeigt.

drei. Geben Sie dann net start mysql ein, um den Server zu starten. Wenn angezeigt wird, dass der Serverstart fehlgeschlagen ist, wie in der folgenden Abbildung dargestellt.

Dies liegt daran, dass in den Versionen 5.7 und höher im Verzeichnis C:\Programme\mysql-5.7+ kein Datenordner vorhanden ist. Denken Sie hier daran, den Datenordner anderer MySQL-Versionen nicht zu kopieren. Geben Sie stattdessen mysqld--initialize-insecure --user=mysql in das Fenster ein. Beachten Sie, dass vor dem „--“ ein Leerzeichen steht. Drücken Sie dann die Eingabetaste. (Die Wartezeit beträgt je nach Geschwindigkeit des Computers eine halbe Minute.)


(Im Verzeichnis C:\ProgramFiles\mysql-5.7.18-win32 gibt es keinen Datenordner. Wie unten gezeigt)

    

Hinweis: In Versionen unter 5.7 müssen Sie my-default.ini im Verzeichnis C:\ProgramFiles\mysql-5.* ändern. Klicken Sie mit der rechten Maustaste und bearbeiten Sie die Datei.

basedir=……
Datenverzeichnis=…..

Geändert zu

basedir= C:\Programme\mysql-5.*
Datenverzeichnis = C:\Programme\mysql-5.*\data

Das ist es, wobei "C:\Program Files\mysql-5.*" durch den tatsächlichen Installationsort bestimmt wird

Vier. Im Verzeichnis C:\ProgramFiles\mysql-5.7.18-win32 wird angezeigt, dass der Datenordner erfolgreich erstellt wurde.

Nach dem Erstellen der Daten geben Sie mysqld –install ein und drücken die Eingabetaste (wenn der Start in Schritt 3 erfolgreich war, müssen Sie es nicht erneut eingeben)

fünf. Nachdem der Dienst erfolgreich gestartet wurde, können Sie sich anmelden. Geben Sie mysql -u root –p ein und drücken Sie die Eingabetaste. Es erscheint die Meldung „Passwort eingeben“. Da kein Anmeldepasswort festgelegt ist, müssen Sie nichts eingeben. Drücken Sie einfach die Eingabetaste.

Nach dem Drücken der Eingabetaste war die MySQL-Konfiguration, wie unten gezeigt, erfolgreich!


Nachdem der Dienst gestartet wurde, müssen Sie zuerst das Kennwort festlegen, da der neu erstellte Root-Benutzer ein leeres Kennwort hat. Die folgenden Befehle können ausgeführt werden:

mysqladmin -u root -p password Geben Sie hier das neue Passwort ein

Passwort eingeben: Geben Sie hier das alte Passwort ein

Nach der Ausführung der beiden oben genannten Befehle wird das neue Kennwort für den Root-Benutzer erfolgreich festgelegt, sofern das nach „Kennwort eingeben:“ eingegebene alte Kennwort korrekt ist. Danach müssen Sie sich mit dem neuen Passwort als Root-Benutzer anmelden.
Hinweis: Der neu erstellte Root-Benutzer hat ein leeres Passwort. Wenn Sie das Passwort des Root-Benutzers zum ersten Mal ändern, müssen Sie daher nach „Passwort eingeben:“ kein Passwort eingeben. Drücken Sie einfach die Eingabetaste.

An diesem Punkt ist die Dekomprimierung und Installation von MySQL v5.7.18 abgeschlossen. Daher müssen Sie den zuvor gestarteten MySQL-Dienst stoppen, indem Sie den folgenden Befehl ausführen:

Netzstopp MySQL

Anmelden und MySQL verwenden

Die MySQL-Datenbank wurde installiert. Nach erfolgreicher Installation können Sie sich als Root-Benutzer anmelden und Datenoperationen wie das Erstellen von Tabellen, Hinzufügen, Löschen, Ändern und Überprüfen von Daten durchführen. Hier ist der einfache Vorgang:

Öffnen Sie cmd als Administrator und wechseln Sie in das Bin-Verzeichnis des MySQL-Installationsverzeichnisses

net start mysql // Beschreibung: Dieser Befehl startet den MySQL-Dienst mysql -u root -p // Beschreibung: Mit diesem Befehl melden Sie sich als Root-Benutzer an.

Passwort eingeben: Das zuvor festgelegte Passwort des Root-Benutzers

Nach der korrekten Anmeldung können Sie Vorgänge an den Daten durchführen, wie z. B. Hinzufügen, Löschen, Ändern, Prüfen usw. Beispiel:

mysql> show databases; // Alle Datenbanken anzeigenmysql> select-Anweisung...............
...

Wenn Sie die Datenbank nicht mehr verwenden, müssen Sie sich als Benutzer abmelden und den Dienst durch Ausführen des folgenden Befehls stoppen:

mysql> beenden;
Netzstopp MySQL

Löschen einer Datenbank

Wenn Sie MySQL nicht mehr verwenden möchten, können Sie den folgenden Befehl ausführen:

mysqld --remove

Oben finden Sie eine detaillierte Beschreibung der Installationsmethode von Mysql 5.7.18 und des vom Herausgeber eingeführten Prozesses zum Starten des MySQL-Dienstes. Ich hoffe, dass dies für alle hilfreich sein wird. 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:
  • Analyse und Lösung des beim Start von MySQL gemeldeten Fehlers „ERROR:2002“
  • Lösung für das Problem, dass die InnoDB-Engine beim Starten von MySQL deaktiviert wird
  • So beheben Sie den Fehler „MySQL-Dienst kann nicht gestartet werden, Fehler 1069“
  • Lösung für das Problem, dass die Konfigurationsdatei my.cnf in MySQL aufgrund von Berechtigungsproblemen nicht gestartet werden kann
  • So lösen Sie das Problem, dass MySQL nicht gestartet werden kann, da keine PID erstellt werden kann
  • Beheben Sie das Problem, dass der Dienst nicht gestartet werden kann, wenn die dekomprimierte Version von MySQL 5.7.18 Winx64 unter Win7 x64 installiert wird
  • Lösung für den Fehler beim Starten von MySQL

<<:  Beispiel für die Konfiguration mehrerer SSL-Zertifikate für eine einzelne Nginx-IP-Adresse

>>:  So erhalten Sie die Breite und Höhe des Bildes im WeChat-Applet

Artikel empfehlen

Detaillierter Installationsprozess der MySQL 8.0 Windows-ZIP-Paketversion

Der Installationsprozess von MySQL 8.0 Windows Zi...

JavaScript zum Anzeigen und Ausblenden des Dropdown-Menüs

In diesem Artikel wird der spezifische Code für J...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 (Linux)

Dieser Artikel zeichnet das grafische Tutorial zu...

Teilen Sie 9 Linux Shell Scripting Tipps für die Praxis und Interviews

Vorsichtsmaßnahmen 1) Interpreter am Anfang hinzu...

Führen Sie die Schritte aus, um den Fehler 403 Forbidden in Nginx zu beheben.

Die Webseite zeigt 403 Forbidden an Nginx (Yum-In...

CSS-Leistungsoptimierung - detaillierte Erklärung der Will-Change-Verwendung

will-change teilt dem Browser mit, welche Änderun...

4 Funktionen, die durch das Transform-Attribut in CSS3 implementiert werden

In CSS3 können mit der Transformationsfunktion vi...

Beispiel für das Erreichen eines Deckeneffekts mit dem WeChat-Applet

Inhaltsverzeichnis 1. Umsetzung 2. Probleme 3. Üb...