In diesem Artikel finden Sie das Installations-Tutorial für MySQL 5.7.21 als Referenz. Die spezifischen Inhalte sind wie folgt Installationsumgebung Windows-Version: Windows 7 Professional 64bit Stellen Sie vor der Installation von MySQL sicher, dass der Net-Befehl auf Ihrem Computer ordnungsgemäß funktioniert. Bei manchen Windows-Systemen fehlt möglicherweise der Net-Befehl (Umgebungsvariable fehlt). Installationsprozess 1. MySQL Community Server herunterladen 2. MySQL Server entpacken und „an einem geeigneten Ort platzieren“ 3. Umgebungsvariablen für MySQL Server konfigurieren ---Wählen Sie im Abschnitt „Benutzervariablen“ „Neu“ aus. Schreiben Sie im sich öffnenden Dialogfeld MySQL als Variablennamen und den vollständigen Pfad des MySQL-Ordners (D:\MYSQL\mysql-5.7.21-winx64) als Variablenwert. ---Suchen Sie im Abschnitt „Benutzer“ nach der Umgebungsvariable „PATH“. Wenn sie dort vorhanden ist, klicken Sie auf „Bearbeiten“. Verwenden Sie am Ende des Variablenwerts ein Semikolon, um ihn zu trennen, und fügen Sie dann %MySQL%\bin hinzu. 4. MySQL-Dienst registrieren -----cd zum Bin-Ordner des Ordners, in dem sich MySQL Server befindet----------------mysqld -install-Befehl, MySQL-Dienst registrieren 5. Erstellen Sie die Datei my.ini im MySQL-Verzeichnis (D:\MYSQL\mysql-5.7.21-winx64) mit folgendem Inhalt: [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=F:\mysql-5.7.21-winx64 fest. # Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=F:\mysql-5.7.21-winx64\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 sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 6. Datenverzeichnis generieren: ----Führen Sie jetzt in der „Eingabeaufforderung“ mysqld --initialize aus. 7. MySQL Server starten ----Führen Sie net start mysql in der „Eingabeaufforderung“ aus, um MySQL Server zu starten 8. Konfigurieren Sie das MySQL-Root-Konto. Führen Sie in der Eingabeaufforderung „net stop mysql“ aus, um den MySQL-Server herunterzufahren. Führen Sie dann mysqld --skip-grant-tables aus, um den kennwortlosen MySQL-Server zu starten. Öffnen Sie eine neue Eingabeaufforderung und führen Sie mysql -u root aus, um sich beim MySQL-Server anzumelden. Führen Sie den Befehl „Flush Privileges“ aus, um die Berechtigungen zu aktualisieren. Führen Sie die Anweisung „Gewähren Sie alle Berechtigungen für *.* an ‚root‘@‚localhost‘ aus, identifiziert durch ‚das Passwort, das Sie festlegen möchten‘ mit der Gewährungsoption;. Führen Sie den Befehl „Flush Privileges“ aus, um das neue Root-Benutzerkennwort zu aktualisieren. Führen Sie „exit“ aus, um MySQL zu beenden. Führen Sie „net start mysql“ in der Eingabeaufforderung aus, um den MySQL-Server neu zu starten, und verwenden Sie dann erneut „mysql -u root -p“ mit dem von Ihnen festgelegten Kennwort, um sich sicher bei MySQL anzumelden. 9. Mögliche Probleme: Nach der Installation von MySQL habe ich das ROOT-Passwort geändert und net start mysql verwendet ------ und es hieß, es könne nicht gestartet werden Lösung: Führen Sie mysqladmin -u root -p shutdown aus und geben Sie das festgelegte Passwort ein, um erfolgreich zu starten Die obige Befehlszeile muss mit Administratorrechten geöffnet werden . Wunderbares Thema teilen: Installations-Tutorials für verschiedene Versionen von MySQL Installations-Tutorials für verschiedene Versionen von MySQL 5.7 Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Schritte zur Installation von Harbor, einem privaten Docker-Repository
>>: So verwenden Sie JS zum Parsen des Excel-Inhalts in der Zwischenablage
Ich habe viele Artikel online durchsucht, aber ke...
Entwickler, die mit Element-UI vertraut sind, hab...
1. Was ist In react Anwendungen werden Ereignisna...
Verwenden von NULL in Vergleichsoperatoren mysql&...
Der spezifische Code für JavaScript zur Implement...
Vorwort: Manchmal ist der Hauptteil einer Route d...
Ein einfacher Rechner, der als Referenz in das We...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Überblick 1. Verstehen Sie die...
Datenbereinigung (ETL) Vor dem Ausführen des MapR...
1. Mehrere Grenzen[1] Hintergrund: Box-Shadow, Um...
einführen Wenn Sie einen OSS-Speicherdienst wie A...
Wie unten dargestellt: XML/HTML-CodeInhalt in die...
In diesem Artikel finden Sie das Installations-Tu...
Das Bild-Tag wird verwendet, um ein Bild auf eine...