Detaillierte Schritte zur Installation und Konfiguration von MySQL 5.7

Detaillierte Schritte zur Installation und Konfiguration von MySQL 5.7

1. MySQL herunterladen

1. Melden Sie sich auf der offiziellen MySQL-Website an und laden Sie das ZIP-komprimierte Paket für das 64-Bit-System herunter (https://dev.mysql.com/downloads/mysql/).

2. Entpacken Sie das Installationspaket

Entpacken Sie das heruntergeladene ZIP-Archiv in einen beliebigen Ordner. (Hier: C:\mysql5.7)

3. Ändern Sie die Konfigurationsdatei

Benennen Sie die Datei my-default.ini im entpackten Ordner in my.ini um.

Öffnen Sie es mit einem Texteditor und löschen Sie den Inhalt.

Hinzugefügter Inhalt (Referenz Internet):

[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:\mysql5.7 fest.
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=C:\mysql5.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

Notiz:

Ersetzen Sie basedir und datadir durch Ihre tatsächlichen Pfade.

Das Ordnerverzeichnis nach der ersten Dekomprimierung des komprimierten Pakets von MySQL Version 5.7 enthält keinen Datenordner. Keine Sorge, es wird später mit Befehlen initialisiert und erstellt. Eine manuelle Erstellung ist hierbei nicht erforderlich.

Nachdem die Änderung abgeschlossen ist, speichern und beenden Sie den Vorgang.

4. Umgebungsvariablen konfigurieren

Fügen Sie C:\mysql5.7\bin zur Umgebungsvariablen „Path“ hinzu (ersetzen Sie es durch den tatsächlichen Pfad des Bin-Verzeichnisses).

Hinweis: Trennen Sie von den vorherigen Umgebungsvariablen mit ;

5. MySQL installieren

Führen Sie das Befehlsfenster als Administrator aus.

Wechseln Sie in das Verzeichnis C:/mysql5.7/bin

Geben Sie die folgenden Befehle der Reihe nach ein:

1. mysqld install wartet auf die Meldung, dass die Installation erfolgreich war

2. mysqld --initialize initialisiert das Datenverzeichnis

3. net start mysql, um den Dienst zu starten

6. Ändern Sie das Passwort des Root-Benutzers

Führen Sie nach Abschluss der obigen fünf Schritte mysql -u root -p aus. Da der Root-Benutzer standardmäßig kein Kennwort hat, drücken Sie zum Eingeben einfach die Eingabetaste.

Fehlermeldung: FEHLER 1045 (28000): Zugriff verweigert für Benutzer „root“@„localhost“ (mit Passwort: NEIN)

Dies liegt daran, dass der MySQL-Root-Benutzer kein Kennwort festgelegt hat. Wir müssen die Berechtigungen vorübergehend ignorieren und das Kennwort des Root-Benutzers festlegen.

So geht's:

Fügen Sie eine Zeile mit der Anweisung skip_grant_tables unter dem Eintrag [mysqld] in der Konfigurationsdatei my.ini hinzu.

Speichern und beenden Sie den Vorgang und starten Sie den MySQL-Dienst neu. Wenn Sie den MySQL-Dienst nicht neu starten, hat dies keine Auswirkungen.

Führen Sie nach dem Neustart mysql -u root -p aus.

Wenn Sie aufgefordert werden, das Passwort einzugeben, drücken Sie einfach die Eingabetaste, um MySQL einzugeben

Geben Sie die folgenden SQL-Anweisungen der Reihe nach ein

1. MySQL verwenden; Datenbankänderungen anzeigen
2.update user set authentication_string=password("123456") where user="root"; Das Passwort in Klammern ist das Passwort, das Sie festlegen möchten
3. Berechtigungen leeren; Datenbank aktualisieren, unbedingt aktualisieren
4. Aufhören

Löschen oder kommentieren Sie skip_grant_tables in der Konfigurationsdatei my.ini

7. Einige Einstellungen für die erste Anmeldung

Nach dem ersten Login kannst du MySQL nicht direkt nutzen. Du musst dein Passwort erneut zurücksetzen, sonst erscheint eine Fehlermeldung.

FEHLER 1820 (HY000): Sie müssen vor der Ausführung dieser Anweisung ein PASSWORT FESTLEGEN

Geben Sie den folgenden Befehl ein:

Passwort festlegen=Passwort('123456');

Behalten Sie das gleiche Passwort bei, das Sie im vorherigen Schritt festgelegt haben

Nachdem die Einstellungen abgeschlossen sind, kann MySQL normal verwendet werden. Zu diesem Zeitpunkt kann der Root-Benutzer nur über den lokalen Computer eine Verbindung herstellen, was zum Lernen ausreichend ist.

Wenn Sie eine Remote-Verbindung benötigen, müssen Sie diese erneut einrichten

Die SQL-Anweisung lautet wie folgt:

benutze MySQL;
Tabellen anzeigen;
Wählen Sie Host, Benutzer vom Benutzer aus.
Benutzer aktualisieren, Host festlegen = "%", wobei Benutzer = "root" ist;
aufhören
Netzstopp MySQL
net start mysql

Notiz:

Die Spalte „Host“ gibt die IP-Adresse an, über die sich der Benutzer anmelden darf. % ist ein Platzhalter. Wenn es auf % gesetzt ist, kann jede IP-Adresse auf das Root-Konto zugreifen.

Oben sind die detaillierten Schritte zur Installation und Konfiguration von MySQL 5.7, die vom Herausgeber vorgestellt wurden. Ich hoffe, dass sie für alle hilfreich sind. 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:
  • Grafisches Tutorial zur Installations- und Konfigurationsmethode von Mysql5.7.14 (Lösung für Passwortprobleme)
  • Bereitstellen der binären MySQL 5.7.17-Installation und der Multi-Instance-Konfiguration auf CentOS 6.5
  • MySQL 5.7.17 Installations- und Konfigurations-Tutorial unter Linux (Ubuntu)
  • MySQL 5.7.12 Installations- und Konfigurations-Tutorial unter Mac OS 10.11
  • Tutorial zur Installation und Konfiguration von MySQL 5.7 unter CentOS7 (YUM)
  • Installation und Konfiguration von Mysql5.7.11 unter Windows 10 (dekomprimierte Version)
  • So konfigurieren Sie Umgebungsvariablen nach der Installation der MySQL5.7-Datenbank

<<:  Sprechen Sie über wichtige Unterverzeichnisprobleme im Linux-System

>>:  Nativer JS-Musikplayer

Artikel empfehlen

Layui implementiert den Bestätigungscode der Anmeldeschnittstelle

In diesem Artikelbeispiel wird der spezifische Co...

Vues Render-Funktion

Inhaltsverzeichnis 1. Knoten, Bäume und virtuelle...

Docker Detaillierte Abbildungen

1. Einführung in Docker 1.1 Virtualisierung 1.1.1...

So geben Sie Speicherplatz unter CentOS 6 oder CentOS 7 frei

Nachfolgend finden Sie die Schnellbefehle zum Fre...

Implementierungsschritte der MySQL-Master-Slave-Replikation

Inhaltsverzeichnis MySQL Master-Slave-Replikation...

Detaillierte Erläuterung der Komponentenentwicklung des Vue-Dropdown-Menüs

In diesem Artikelbeispiel wird der spezifische Co...

Zusammenfassung der benutzerdefinierten JavaScript-Objektmethoden

Inhaltsverzeichnis 1. Verwenden Sie Objekt, um ei...

So schreiben Sie mithilfe von Filtern transparentes CSS für Bilder

So schreiben Sie mithilfe von Filtern transparente...

So verbinden Sie XShell und Netzwerkkonfiguration in CentOS7

1. Linux-Netzwerkkonfiguration Bevor Sie das Netz...

Fassen Sie die häufigsten Anwendungsprobleme von XHTML-Code zusammen

<br />Ich habe festgestellt, dass viele Leut...

MySQL-Abfragedaten für heute, diese Woche, diesen Monat und letzten Monat

Heute Wählen Sie * aus Tabellenname, wobei to_day...