MySQL 5.7.18 Installations-Tutorial und Problemübersicht

MySQL 5.7.18 Installations-Tutorial und Problemübersicht

MySQL 5.7.18 Installation und Problemübersicht. Ich habe heute einen neuen MySQL-Server bereitgestellt und bin auf mehrere kleinere Probleme gestoßen. Ich werde sie hier aufzeichnen.

Schritt 1: Laden Sie die Version, die Sie installieren möchten, von https://dev.mysql.com/downloads/mysql/ herunter. Ich habe die Windows x64-Version heruntergeladen.

Schritt 2: Entpacken Sie die Datei in das Installationsverzeichnis./Pfad/

Schritt 3: Umgebungsvariablen hinzufügen, ./Path/bin/ am Ende der Umgebungsvariablen Path hinzufügen und mit ";" beenden.

Schritt 4: Konfigurieren Sie my.ini, hauptsächlich um Port, Datenbankpfad, Protokoll, Puffer und andere Konfigurationsinformationen festzulegen

Schritt 5: Öffnen Sie das Befehlszeilenfenster und führen Sie den Initialisierungsbefehl aus

 mysqld –initialisieren-unsicher –user=mysql;
 mysqld installieren;
 Netzstart MySQL;
 MySQL;
 Benutzer aktualisieren, Authentifizierungszeichenfolge = Passwort („Passwort“) festlegen, wobei Benutzer „root“ ist.
 Gewähren Sie die Nutzung von *.* für „Benutzername“@„%“, identifiziert durch „Passwort“, mit der Gewährungsoption.
 Datenbank test_db erstellen;
 Gewähren Sie „Benutzername“@„%“, identifiziert durch „Passwort“, alle Berechtigungen für test_db.*.
 Berechtigungen leeren;

Schritt 6: Öffnen Sie den Firewall-Port und fügen Sie die entsprechenden eingehenden Regeln hinzu

Zusammenfassung des Problems:

1. Problem: Bei der Ausführung des mysqld-Befehls wird angezeigt, dass msvcr120.dll und msvcp120.dll fehlen.

Lösung:

Bitte laden Sie die 32-Bit-Versionen der DLL-Dateien msvcr120.dll, msvcp120.dll und ucrtbase.dll in das Bin-Verzeichnis von MySQL herunter. (Schwitzen…)

2. Problem: Beim Ausführen des Befehls mysqld –initialize-insecure –user=mysql ist ein Fehler aufgetreten.

Lösung: Zwei Gründe:

1). Das den Konfigurationsinformationen entsprechende Protokollverzeichnis wird nicht erstellt

2). Das Datenspeicherverzeichnis ist nicht leer

3. Frage: Beim Ändern des Root-Passworts von MySQL meldet der Befehl update user set psssword=password("password") where user='root'; einen Fehler: ERROR 1054 (42S22): Unbekannte Spalte 'password' in 'field list'

Lösung:

Passwort wurde in „authentication_string“ geändert

4. Problem: Beim Hinzufügen eines Benutzers wird der Befehl "insert into mysql.user(host,user,authentication_string) values("%","username",password("password"));" verwendet und eine Fehlermeldung angezeigt: ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value

Lösung:

Dies ist in 5.7 nicht mehr anwendbar. Die korrekte Verwendung ist die Verwendung der Grant-Nutzungsrichtlinie

Oben finden Sie das vom Herausgeber vorgestellte Installations-Tutorial und die Problemübersicht zu MySQL 5.7.18. Ich hoffe, es 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:
  • Offlineinstallation von Centos7.2 mysql5.7.18.tar.gz
  • MySQL 5.7.18 Green Edition Download- und Installations-Tutorial
  • MySQL 5.7.18 Installer Installation Download Grafik-Tutorial
  • MySQL 5.7.18 MSI-Installations-Grafik-Tutorial
  • Installations-Tutorial für die komprimierte Version von MySQL 5.7.18 Archiv
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.18 winx64
  • Tutorial zur kostenlosen Konfiguration der MySQL 5.7.18-Installationsversion
  • So installieren und ändern Sie das Anfangskennwort von mysql5.7.18 unter Centos7.3
  • Detaillierte Anweisungen zum Download und Installationsprozess von MySQL 5.7.18
  • Installations-Tutorial für die Zip-Version von MySQL 5.7.18

<<:  Installation der virtuellen Maschine Kali Linux Vmware (Abbildung und Text)

>>:  Vue+Flask realisiert Videosynthesefunktion (Drag & Drop-Upload)

Artikel empfehlen

10 inhaltliche Prinzipien zur Verbesserung der Website-Performance

<br />Englische Adresse: http://developer.ya...

Änderung und Abfrage von Python MySQL-Datenbanktabellen

Python stellt eine Verbindung zu MySQL her, um Da...

So verwenden Sie MySQL, um die Datengenerierung in Excel abzuschließen

Excel ist das am häufigsten verwendete Tool zur D...

Zusammenfassung häufiger Probleme und Anwendungskenntnisse in MySQL

Vorwort Bei der täglichen Entwicklung oder Wartun...

Beispiel für Sterne für den CSS-Bewertungseffekt

Was? Welcher Sternenmantel? Schauen wir uns zur V...

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Was tun, wenn Sie Ihr Passwort in MySQL 5.7.17 vergessen?

1. Skip-Grant-Tables zur Datei my.ini hinzufügen ...

CSS-Layout-Tutorial: So erreichen Sie eine vertikale Zentrierung

Vorwort Ich habe kürzlich mein Front-End-Wissen z...

Führen Sie die Schritte aus, um den Fehler 403 Forbidden in Nginx zu beheben.

Die Webseite zeigt 403 Forbidden an Nginx (Yum-In...

Docker-Einstellung für den Windows-Speicherpfadvorgang

Wenn Sie Docker unter Windows 10 installieren und...