Installationsmethode der dekomprimierten Version von MySQL 5.7.18 unter Win7x64

Installationsmethode der dekomprimierten Version von MySQL 5.7.18 unter Win7x64

Weiterführende Literatur:

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

1. Laden Sie das Installationspaket Baidu Cloud Link herunter

2. Legen Sie es nach der Dekomprimierung in C:\Program Files\MySQL\mysql5.7.18 ab

3. Erstellen Sie my.ini im Ordner mit folgendem Inhalt:

 [mysqld]
 #Passwortfreie Anmeldung Skip-Grant-Tabellen
 Bindeadresse = 0.0.0.0
 Port = 3306
 basedir=C:/Programme/mysql/mysql5.7.18
 datadir=C:/Programme/MySQL/mysql5.7.18/data
 max_verbindungen=200

4. Installation:

Achten Sie darauf, in das Bin-Dateiverzeichnis zu wechseln, da sonst beim Start ein Fehler auftreten kann.

 C:\Programme\MySQL\mysql5.7.18\bin>mysqld -install

deinstallieren:

C:\Programme\MySQL\mysql5.7.18\bin>mysqld -remove

5. Da das dekomprimierte MySQL keinen Datenordner hat, müssen wir es initialisieren:

Befehlszeileneingabe cmd

cd C:\Programme\MySQL\mysql5.7.18\bin
 C:\Programme\MySQL\mysql5.7.18\bin>mysqld -initialize

Der Datenordner wird nach dem Ausführen automatisch generiert.

Wenn er nicht initialisiert wird, tritt beim Starten des Dienstes der folgende Fehler auf:

Der MySQL-Dienst wird gestartet.

Der MySQL-Dienst kann nicht gestartet werden.

Der Dienst hat keine Fehler gemeldet.

6. Umgebungsvariablen konfigurieren

Nach Pfad hinzufügen:

 ;C:\Programme\MySQL\mysql5.7.18\bin

7. Starten Sie MySQL:

net start mysql, mysql schließen:

Netzstopp MySQL

Alle Leistungen anzeigen:

dienste.msc

8. Passwort ändern:

Ich habe MySQL 5.7 gerade erst installiert. Beim Anmelden erhalte ich die Meldung, dass das Passwort falsch ist. Ich habe das Passwort während der Installation nicht geändert. Später habe ich das Passwort geändert, indem ich mich ohne Passwort angemeldet habe. Wenn ich update mysql.user set password=password('root') where user='root' eingebe, erhalte ich die Meldung FEHLER 1054 (42S22): Unbekannte Spalte 'Passwort' in 'Feldliste'. Es stellt sich heraus, dass in der MySQL-Datenbank kein Passwortfeld vorhanden ist. Das Passwortfeld wurde in authentication_string geändert.

Um Ihr Passwort zu ändern, gehen Sie folgendermaßen vor:

mysql -u root -p um MySQL aufzurufen
 benutze MySQL;
 mysql.user aktualisieren, authentication_string=password('root') festlegen, wobei user='root';

Löschen Sie die Skip-Grant-Tabellen in Schritt 3 und starten Sie MySQL neu

Oben ist die vom Herausgeber vorgestellte Installationsmethode für die dekomprimierte Version von Mysql5.7.18 unter Win7x64. Ich hoffe, sie ist für alle hilfreich. 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:
  • Installations-Tutorial zur dekomprimierten Version von MySQL 5.7.23 für WinX64
  • Tutorial zum Installieren und Ändern des Root-Passworts der dekomprimierten Version von MySQL 5.7.20
  • Installation und Deinstallation der dekomprimierten Version von MySQL 5.7 und Zusammenfassung häufiger Probleme
  • Detaillierte Schritte zur Installation der dekomprimierten Version von MySQL 5.7.20 (zwei Methoden)
  • Allgemeine Download-, Installations- und Konfigurationsmethoden und einfache Bedienungskenntnisse für MySQL 5.7.20 (kostenlose Installation der Dekomprimierungsversion)
  • Die neueste Version der MySQL5.7.19-Dekomprimierungsversion Installationshandbuch
  • Installations-Tutorial zur dekomprimierten Version von MySQL 5.7.23 mit Bildern und Text

<<:  So führen Sie nginx in Docker aus und mounten das lokale Verzeichnis in das Image

>>:  So installieren und konfigurieren Sie Docker nginx

Artikel empfehlen

Warum ist der MySQL-Autoinkrement-Primärschlüssel nicht kontinuierlich?

Inhaltsverzeichnis 1. Einleitung 2. Beschreibung ...

Anweisungen zur Verwendung des Datenbankverbindungspools Druid

Ersetzen Sie ihn durch den optimalen Datenbankver...

So verwenden Sie Docker-Compose zum Erstellen eines ELK-Clusters

Auf alle Orchestrierungsdateien und Konfiguration...

CSS realisiert den Prozessnavigationseffekt (drei Methoden)

CSS realisiert den Prozessnavigationseffekt. Der ...

uniapp implementiert Datums- und Zeitauswahl

In diesem Artikelbeispiel wird der spezifische Co...

MySQL 8.0.19 Installations-Tutorial

Laden Sie das Installationspaket von der offiziel...

Implementierungsmethode für die Datenspeicherung im WeChat-Applet

Inhaltsverzeichnis Globale Variable „globalData“ ...

Einführung in verschiedene Möglichkeiten zur Einführung von CSS in HTML

Inhaltsverzeichnis 1. CSS-Stile direkt in HTML-Ta...

Beispiel und Lösung für einen SQL-Injection-Sicherheitslückenprozess

Codebeispiel: öffentliche Klasse JDBCDemo3 { öffe...

Asynchroner Lebenszyklus von AsyncHooks in Node8

Async Hooks ist eine neue Funktion von Node8. Sie...