====== MySQL Upgrade (Windows) ======
^ **:!: ACHTUNG: ANLEITUNG OHNE GEWÄHR. ** ^
| Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
Ab MySQL 5.7 können Sie Updates direkt über den MySQL Installer durchführen.\\
https://dev.mysql.com/downloads/installer/
==== Dump der untermStrich Datenbank erstellen ====
* Starten Sie die MySQL Workbench auf dem Server, oder **verbinden** Sie sich mit dem Server.
* Wenn diese nicht installiert ist, finden Sie diese [[http://dev.mysql.com/downloads/tools/workbench/|auf der MySQL Homepage]].\\ Für Windows gibt es auch eine noinstall Version.
* Wählen Sie Server Administration und melden Sie sich an. \\
* //Neu:// {{:de:faq:server_change_adm_n.png?direct&230|}}
* //Alt:// {{:de:faq:server_change_adm.png?direct&280|}}
=== Tabellen auswählen ===
* Wählen Sie "Data Export"
* Dann wählen Sie Ihre Datenbank aus und klicken Sie "Unselect All".
* {{:de:faq:unselect.png?500|}}
* Dann klicken Sie "Select Tables"
* {{:de:faq:select.png?500|}}
=== Export starten ===
* Überprüfen Sie, ob die Tabellen und keine Views ausgewählt sind und wählen Sie "Export to Self-Contained File".
* {{:de:faq:export_select.png?500|}}
* Wenn Ihre Workbench Version "Include Create Schema" anbietet, so wählen Sie das aus.
* {{:de:faq:export_create_schema.png?600|}}
* Klicken Sie dann auf "Start Export"
* Überprüfen Sie, dass der Export erfolgreich war. (Die Anzahl der Tabellen kann bei Ihnen anders sein, wird aber im Bereich um die 250 liegen)
* {{:de:faq:export.png?500|}}
Merken Sie sich die Anzahl für den Import!
=== Daten kopieren ===
* Kopieren Sie nun den Dump (*.sql Datei) auf den Desktop.
==== Deinstallieren Sie die alte MySQL Version ====
* Deinstallieren Sie den Server etwa über "Programme und Features" bzw. "Apps & Features"
* {{:de:installation:mysql_remove1.png?300|}}
==== Installieren Sie MySQL 8.0 ====
* Installieren Sie MySQL 8.0 wie in [[/de:installation:installation_windows|Installation beschrieben]]
==== Dump einspielen ====
* Starten Sie die MySQL Workbench erneut.
* Wenn diese nicht installiert ist, finden Sie diese [[http://dev.mysql.com/downloads/tools/workbench/|auf der MySQL Homepage]].\\ Für Windows gibt es auch eine noinstall Version.
* Wählen Sie Server Administration und melden Sie sich an.
* //Alt:// {{:de:faq:server_change_adm.png?direct&280|}}
* //Neu:// {{:de:faq:server_change_adm_n.png?direct&230||}}
----
* Wählen Sie //neu:// "Data Import/Restore" bzw //alt:// "Data Export and Restore" und "Import from Disk".
* {{:de:faq:import.png?600|}}
----
* Erstellen Sie ein Schema mit dem korrekten DB-Namen.
* Wählen Sie nun den Dump aus, den Sie zuvor erstellt haben.
* {{:de:faq:server_change_11.png?direct&400|}}
----
* Klicken Sie auf "Start Import".
* {{:de:faq:import_start.png?600|}}
----
* Der Import ist abgeschlossen wenn die Meldung "Import Completed" angezeigt wird.
* {{:de:faq:import_completed.png?600|}}
==== Dateien umbenennen ====
* Benennen Sie Konfigurationsdateien um
* config.php
* ''C:\Apache24\htdocs\ustrich\application\config\config.php'' in
* ''C:\Apache24\htdocs\ustrich\application\config\config.php_old''
* database.php
* ''C:\Apache24\htdocs\ustrich\application\config\database.php'' in
* ''C:\Apache24\htdocs\ustrich\application\config\database.php_old''
==== Installation von untermStrich starten ====
Führen Sie ein Update bzw. Neuinstallation wie unter [[de:installation:installation#neuinstallation_oder_update_ausfuehren|Installation]] beschrieben durch.