Detaillierte Erläuterung des MySQL-Download- und Installationsprozesses

Detaillierte Erläuterung des MySQL-Download- und Installationsprozesses

1: MySql herunterladen

Offizielle Download-Adresse der Website: https://dev.mysql.com/downloads/mysql/

Wählen Sie die entsprechende Download-Datei aus. (Mein Computer ist 64-Bit, daher ist dies die 64-Bit-Download-Datei)

2: MySql installieren

Öffnen Sie die heruntergeladene Datei und entpacken Sie diese in das angegebene Verzeichnis. (Mein Entpackverzeichnis ist D:\mysql-5.7.21-winx64)

Öffnen Sie die entpackte MySql-Datei und erstellen Sie my.ini (MySQL-Konfigurationsdatei) im Stammverzeichnis

Der Inhalt der Datei my.ini ist wie folgt:
(Es wird empfohlen, die folgende Datei direkt zu kopieren und einzufügen)

Hier müssen Sie die Pfade basedir und datadir in den MySQL-Dekomprimierungspfad ändern

[mysql]

# Legen Sie den Standardzeichensatz für den MySQL-Client fest

Standardzeichensatz = utf8

[mysqld]

#Port 3306 einstellen

Port = 3306

# Legen Sie das Installationsverzeichnis von MySQL fest

basedir=D:\mysql-5.7.21-winx64

# Legen Sie das Speicherverzeichnis für MySQL-Datenbankdaten fest

Datenverzeichnis=D:\mysql-5.7.21-winx64\data

# Maximale Anzahl zulässiger Verbindungen

max_verbindungen=200

# Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz

Zeichensatzserver = utf8

# Die Standard-Speicher-Engine, die beim Erstellen neuer Tabellen verwendet wird

Standard-Speicher-Engine = INNODB

Suchen Sie die CMD-Eingabeaufforderung, klicken Sie mit der rechten Maustaste und führen Sie sie als Administrator aus

Geben Sie das MySQL-Unterverzeichnis bin ein

Geben Sie nacheinander ein: mysqld --install (Installieren) mysqld --initialize (Initialisieren) net start mysql (Ausführen)

3: Legen Sie das MySql-Anmeldekennwort fest

Bereits vor einigen Versionen war das Standardkennwort des MySQL-Root-Kontos nicht leer. Wenn Sie sich mit einem leeren Kennwort anmelden, wird definitiv eine Fehlermeldung angezeigt.

Schritte zum Festlegen des Passworts:

  1. Fügen Sie am Ende der my.ini-Datei "skip-grant-tables" (Berechtigungseinstellungen abbrechen) hinzu und speichern Sie die Datei
  2. Starten Sie den MySQL-Dienst neu
  3. Gehen Sie in der Eingabeaufforderung in das Verzeichnis mysql - bin, geben Sie mysql -u root -p ein, drücken Sie die Eingabetaste und Sie können sich ohne Kennwort anmelden.
  4. Setzen Sie Ihr Passwort zurück. Geben Sie use mysql ein und drücken Sie die Eingabetaste
  5. Geben Sie update user set authentication_string=password("newPassword") where user="root"; ein. (In der neuen Version wird das Kennwortfeld der MySQL-Datenbank in authentication_string geändert.)
  6. Löschen Sie die "skip-grant-tables" am Ende der my.ini-Datei und speichern Sie die Datei
  7. Starten Sie den MySQL-Dienst neu und Sie können sich mit dem neuen Passwort beim Root-Konto anmelden

Installation abgeschlossen

Eine andere Möglichkeit zum Festlegen eines MySQL-Passworts.

Nachdem MySQL installiert ist, öffnen Sie den Datenordner im MySQL-Installationsverzeichnis. Darin befindet sich eine .err-Datei. Öffnen Sie sie mit Notepad und Sie können die Zeile sehen

Für root@localhost wird ein temporäres Passwort generiert: xxxxxxxx

localhost: Folgendes ist das Standardkennwort. Kopieren Sie dieses Kennwort, um sich anzumelden.

Nach erfolgreicher Anmeldung müssen Sie Ihr Passwort zurücksetzen, sonst wird folgender Fehler angezeigt.

Sie müssen Ihr Kennwort mit der ALTER USER-Anweisung zurücksetzen, bevor Sie diese Anweisung ausführen.

Führen Sie den folgenden Befehl aus, um das Kennwort zurückzusetzen, und Sie können es normal verwenden. Sie können sich auf den Screenshot unten beziehen.

PASSWORT FESTLEGEN = PASSWORT('NEUES PASSWORT')

Oben finden Sie eine ausführliche Erklärung des vom Herausgeber eingeführten MySQL-Download- und Installationsprozesses. Ich hoffe, dass sie für alle hilfreich ist. 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:
  • Lösungen für MySQL-Batch-Insert- und eindeutige Indexprobleme
  • Wird der Index durch MySQL ungültig?
  • Detaillierte Erklärung zur Migration einer MySQL-Datenbank auf einen anderen Computer
  • Beispiel für die Verwendung von Go Xorm zum Bedienen von MySQL
  • Klassischer MySQL-High-Level-/Befehlszeilenvorgang (schnell) (empfohlen)
  • Eine kurze Diskussion über die Unterschiede zwischen den drei wichtigsten Datenbanken: Mysql, SqlServer und Oracle
  • Die Verwendung eines eindeutigen MySQL-Schlüssels in Abfragen und damit verbundene Probleme
  • So implementieren Sie eine geplante Sicherung einer MySQL-Datenbank
  • Detaillierte Erklärung, wie eine SQL-Anweisung in MySQL ausgeführt wird
  • MySQL Slow Query-Optimierung: Die Vorteile von Limit aus Theorie und Praxis

<<:  Detaillierte Erklärung der Verwendung von publicPath in Webpack

>>:  So ändern Sie die Größe von Partitionen in CentOS7

Artikel empfehlen

Wertschätzung des dezenten und eleganten Webdesigns in Schwarz, Weiß und Grau

Unter den klassischen Farbkombinationen kann wohl...

Handbuch zur MySQL-Volltextindizierung

Die Volltextindizierung erfordert eine spezielle ...

Drei Möglichkeiten zur Kommunikation zwischen Docker-Containern

Wir alle wissen, dass Docker-Container voneinande...

So löschen Sie eine Eigenschaft eines Objekts in JavaScript

1. löschen delete ist die einzige wirkliche Mögli...

Installations-Tutorial zur komprimierten Version von MySQL 8.0.11

In diesem Artikel finden Sie das Installations-Tu...

MySQL 8.x MSI-Version Installations-Tutorial mit Bildern und Text

1. MySQL herunterladen Offizielle Website-Downloa...

Praktische Methode zum Upgrade von PHP auf 5.6 unter Linux

1: Überprüfen Sie die PHP-Version nach dem Aufruf...

So gestalten Sie das Frontend einer Website elegant und attraktiv für Benutzer

Das Temperament einer Web-Frontend-Website ist ein...

Vue+Vant implementiert die obere Suchleiste

In diesem Artikelbeispiel wird der spezifische Co...

XHTML-Erste-Schritte-Tutorial: Einfache Webseitenerstellung

Erstellen Sie Ihre erste Webseite in einer Minute...