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

Detaillierte grafische Erklärung zum Löschen des Keep-Alive-Cache

Inhaltsverzeichnis Eröffnungsszene Direktes Rende...

MySQL-Datenbankgrundlagen: Eine Zusammenfassung der grundlegenden Befehle

Inhaltsverzeichnis 1. Hilfeinformationen nutzen 2...

Detailliertes Tutorial zum verteilten Betrieb von JMeter in der Docker-Umgebung

1. Erstellen Sie das Basisimage von jmeter Das Do...

CSS imitiert Fernbedienungstasten

Hinweis: Diese Demo wurde in der Miniprogrammumge...

Ubuntu kompiliert Kernelmodule und der Inhalt wird im Systemprotokoll angezeigt

Inhaltsverzeichnis 1.Linux-Anmeldeschnittstelle 2...

Anwendung von Ankerpunkten in HTML

Ankerpunkt festlegen <a name="nach oben&qu...

Frage zu benutzerdefinierten Attributen von HTML-Tags

In der vorherigen Entwicklung haben wir die Stand...

Implementierung des Vue-Top-Tags-Browserverlaufs

Inhaltsverzeichnis Unsinn Implementierte Funktion...

MySQL 5.7-Bereitstellung und Remotezugriffskonfiguration unter Linux

Vorwort: Vor Kurzem werde ich mit meinen Partnern...

Detaillierte Erklärung zur Verwendung des Linux-Befehls mpstat

1. mpstat-Befehl 1.1 Befehlsformat mpstat [ -A ] ...