MySQL5.7.03 Ersatz der höheren Version durch MySQL 5.7.17 Installationsprozess und Lösungen für gefundene Probleme

MySQL5.7.03 Ersatz der höheren Version durch MySQL 5.7.17 Installationsprozess und Lösungen für gefundene Probleme

1. Wie installiert man?

1. [Ausführen] -> [cmd] um das kleine schwarze Fenster zu öffnen. Suchen Sie das Bin-Verzeichnis des MySQL-Installationsverzeichnisses [my D:\Program Files\mysql-5.7.9-winx64] und geben Sie [mysqld -install] ein. Wie unten gezeigt, ist die Installation erfolgreich

2. Öffnen Sie das MySQL-Installationsverzeichnis, suchen Sie [my-default.ini] und konfigurieren Sie einige einfache Informationen.

# Diese sind normalerweise festgelegt. Entfernen Sie die # und legen Sie sie nach Bedarf fest. 
basedir = D:\Programme\mysql-5.7.9-winx64 
datadir = D:\Programme\mysql-5.7.9-winx64\data 
Port = 3306 
# server_id = .....

3. Geben Sie [mysqld --initialize] ein, um MySQL zu initialisieren. Der Initialisierungsvorgang kann eine Weile dauern. Wenn die folgende Schnittstelle angezeigt wird und sich Inhalt im Datenordner im MySQL-Installationsverzeichnis befindet, bedeutet dies, dass die Initialisierung erfolgreich war.

Weil die neue Version von MySQL beim Start eine Tabelle initialisieren muss. Überspringen Sie diesen Schritt daher bitte nicht.

4. Geben Sie [mysqld -install] ein, um den MySQL-Dienst zu installieren.

5. Starten Sie MySQL [net start mysql]

6. Melden Sie sich an [mysql -uroot -p]

Die installationsfreie Version von msyql-5.7.17-winx64.zip generiert während der Initialisierung in Schritt 3 ein Datenverzeichnis. Das standardmäßige anfängliche Kennwort des Root-Kontos befindet sich in der Datei .err im Verzeichnis mysql-5.7.17\data.

7. Nach erfolgreicher Anmeldung ändern Sie das Root-Kontokennwort in „root“.

#
 Ändern Sie das Passwort des Root-Kontos ALTER
 BENUTZER 'root'@'localhost'
 IDENTIFIZIERT DURCH ‚root‘;

2. So stellen Sie die niedrige Version der SQL-Datenbank wieder her:

1 Schneiden Sie ibdata1 im Datenverzeichnis an eine andere Stelle

2 Kopieren Sie den Ordner „Benutzer“ (hier nehmen wir eine Benutzerbibliothek als Beispiel) und die Datei „ibdata1“ im Datenverzeichnis der vorherigen niedrigeren Version in das Datenverzeichnis der höheren Version von MySQL.

An diesem Punkt kann die kopierte Benutzerbibliothek verwendet werden, aber die Datenbank in der höheren Version kann nicht verwendet werden (da die Datei ibdata1 eine niedrigere Version hat).

3 Starten Sie mysql neu und speichern Sie die Benutzerdatenbank als .sql-Datei

4 Ersetzen Sie die ibdata1-Datei der niedrigen Version durch die ibdata1-Datei der hohen Version (jetzt kann die Bibliothek der hohen Version verwendet werden, die Bibliothek der niedrigen Version kann nicht verwendet werden, ibdata1 ist die hohe Version).

5 Starten Sie msyql neu, erstellen Sie eine Bibliothek (Benutzer, der Bibliotheksname kann geändert werden), öffnen Sie die in Schritt 3 generierte SQL-Datei in MySQL Workbench und führen Sie sie aus

Zusammenfassen

Oben ist der Installationsprozess zum Ersetzen von MySQL5.7.03 durch eine höhere Version von MySQL 5.7.17 und die Lösung der gefundenen Probleme beschrieben. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zum Anpassen des Installationspfads der MySQL-Version 5.7.18 (Installation von Binärpaketen)
  • Kostenloses Tutorial zur Installationskonfiguration der Version MySQL 5.7.18
  • mysql5.7.18.zip – Tutorial zur Konfiguration der installationsfreien Version (Windows)
  • Installations-Tutorial zur neuesten stabilen Version von MySQL 5.7.17 unter Linux
  • Detaillierte Erklärung zum Kompilieren und Installieren von PHP7.0.10+MySQL5.7.14+Nginx1.10.1 unter CentOS 7.2 (Miniversion)

<<:  Schritte zum Übertragen von Dateien und Ordnern zwischen zwei Linux-Servern

>>:  Nodejs-Fehlerbehandlungsprozessaufzeichnung

Artikel empfehlen

Der neueste Linux-Installationsprozess von Tomcat8

Herunterladen https://tomcat.apache.org/download-...

Eine kurze Einführung in die MySQL-Speicher-Engine

1. MySql-Architektur Bevor wir die Speicher-Engin...

Docker-Installation von MySQL (8 und 5.7)

In diesem Artikel wird die Verwendung von Docker ...

Eine detaillierte Einführung in die CSS-Namensspezifikation BEM von QQtabBar

BEM von QQtabBar Zunächst einmal: Was bedeutet BE...

Natives JS zum Erzielen von Laufschrifteffekten

Heute werde ich Ihnen einen Laufschrifteffekt zei...

URL-Rewrite-Modul 2.1 URL-Rewrite-Modul – Regeln schreiben

Inhaltsverzeichnis Voraussetzungen Einrichten ein...

Zusammenfassung der @-Verwendung in CSS (mit Beispielen und Erklärungen)

Eine At-Regel ist eine Deklaration, die Anweisung...

So generieren Sie eine eindeutige Server-ID in MySQL

Vorwort Wir alle wissen, dass MySQL die Server-ID...