OBS/Adminhilfe/MySQL Upgrade: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Für diese Seite wurde eine Zugriffsbeschränkung eingerichtet. Falls du diese Nachricht siehst, bist du nicht berechtigt, diese Seite einzusehen.
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
[[Kategorie:Adminhilfe]]
[[Kategorie:Adminhilfe]]


=Mysq Upgrade=  
=MySQL Upgrade=  
Wenn es eine neue Version von MySQL gibt kann ein Upgrade auf eine bestehende Installation durchgeführt werden. Dies funktioniert jedoch nur, wenn sich die Hauptversionsnummer von MySQL (also z.B: MySQL 5.5, 5.6, 5.7) nicht ändert. So wäre also z.B.: ein Upgrade von MySQL 5.6.10 auf MySQL 5.6.32 möglich. Soll hingegen von MySQL 5.6.10 auf MySQL 6.7.15 aktualisiert werden, muss eine [[OBS/Adminhilfe/MySQL Installation|Neuinstallation]] von MySQL vorgenommen werden. Bei einem MySQL Upgrade muss die Datenbank mehrere Male neu gestartet werden.<br/>
Wenn es eine neue Version von MySQL gibt kann ein Upgrade auf eine bestehende Installation durchgeführt werden. Dies funktioniert jedoch nur, wenn sich die Hauptversionsnummer von MySQL (also z.B: MySQL 5.5, 5.6, 5.7) nicht ändert. So wäre also z.B.: ein Upgrade von MySQL 5.6.10 auf MySQL 5.6.32 möglich. Soll hingegen von MySQL 5.6.10 auf MySQL 6.7.15 aktualisiert werden, muss eine [[OBS/Adminhilfe/MySQL Installation|Neuinstallation]] von MySQL vorgenommen werden. Bei einem MySQL Upgrade muss die Datenbank mehrere Male neu gestartet werden.<br/>


Zeile 17: Zeile 17:


==MySQL Upgrade durchführen==
==MySQL Upgrade durchführen==
Es muss zunächst auf '''Upgrade''' geklilckt werden. <br/>
Es muss zunächst auf '''Upgrade''' geklickt werden. <br/>
[[Image:MySQL Installer 04.png]]<br/>
[[Image:MySQL Installer 04.png]]<br/>


Zeile 25: Zeile 25:




Sobald hier '''Execute''' ausgewählt wird, beginnt der Download. Es wird anschließend ohne Zwischenschritt das Upgrade durchgeführt, was mehrere Neustarts des MySQL Dienstes beinhaltet.  
Sobald hier '''Execute''' ausgewählt wird, beginnt der Download. Es wird anschließend ohne Zwischenschritt das Upgrade durchgeführt, was mehrere Neustarts des MySQL Dienstes beinhaltet. <br/>
[[Image:MySQL Installer 06.png]]<br/>
[[Image:MySQL Installer 06.png]]<br/>
[[Image:MySQL Installer 07.png]]<br/>
[[Image:MySQL Installer 07.png]]<br/>
Zeile 35: Zeile 35:




An dieser stelle muss das '''ROOT Datenbankpasswort''' eingegeben und auf '''Check''' geklickt werden. Auch hierbei startet die Datenbank neu. Es kann sein, dass das Checken einen Augenblick dauert. Sollte das Programm nicht mehr reagieren kann dies daran liegen, dass der MySQL Dienst nicht mehr läuft. Sobald dieser wieder über die Diensteverwaltung gestartet wird, sollte der MySQL Installer weiterlaufen. <br/>
An dieser Stelle muss das '''ROOT Datenbankpasswort''' eingegeben und auf '''Check''' geklickt werden. Auch hierbei startet die Datenbank neu. Es kann sein, dass das Checken einen Augenblick dauert. Sollte das Programm nicht mehr reagieren kann dies daran liegen, dass der MySQL Dienst nicht mehr läuft. Sobald dieser wieder über die Diensteverwaltung gestartet wird, sollte der MySQL Installer weiterlaufen. <br/>
[[Image:MySQL Installer 10.png]]<br/>
[[Image:MySQL Installer 10.png]]<br/>




Zum Schluss wird das Upgrade durchgeführt. Hierbei wird der Dienst wieder neu gestartet. Es kann passieren, dass während des Upgraded eine Meldung erscheint, dass die Konfiguration länger als erwartet dauert. Dieses kann in der Regel ignoriert werden, da die Upgradedauer mit der Menge der Datenbanken zusammen hängt. <br/>
Zum Schluss wird das Upgrade durchgeführt. Hierbei wird der Dienst wieder neu gestartet. Es kann passieren, dass während des Upgraded eine Meldung erscheint, dass die Konfiguration länger als erwartet dauert. Dieses kann in der Regel ignoriert werden, da die Upgradedauer mit der Menge der Datenbanken zusammen hängt. <br/>
Sobald das Upgrade durchgeführt wurde und vermedlet wurde, dass dies erfolgreich war, sollte noch einmal das Log überprüft werden. Es kann sein, dass das Upgrade der einzelnen Datenbanken und Tabellen nicht erfolgreich war oder Fehler aufgetreten sind, was z.B. auftreten kann, wenn der MySQL Installer ohne Admin Rechte durchgeführt worden ist. In diesem Fall sollte das Programm '''MySQL_Upgrade.EXE''' aus dem MySQL\MySQL Server X.X\bin\ Verzeichnis über die Kommandozeile mit Adminrechten noch einmal manuell gestartet werden. <br/>
 
[[Image:MySQL Installer 11.png]]<br/>
[[Image:MySQL Installer 11.png]]<br/>


Sobald das Upgrade durchgeführt wurde und vermeldet wurde, dass dies erfolgreich war, sollte noch einmal das Log überprüft werden. Es kann sein, dass das Upgrade der einzelnen Datenbanken und Tabellen nicht erfolgreich war oder Fehler aufgetreten sind, was z.B. auftreten kann, wenn der MySQL Installer ohne Admin Rechte durchgeführt worden ist. In diesem Fall sollte das Programm '''MySQL_Upgrade.EXE''' aus dem ''MySQL\MySQL Server X.X\bin\'' Verzeichnis über die Kommandozeile mit Adminrechten noch einmal manuell gestartet werden. <br/>
{{Hinweis|Ab MySQL 8 ist das Ausführen von MySQL_Upgrade nicht mehr notwendig}}




[[Category:html]]
[[Category:html]]

Aktuelle Version vom 24. Juli 2025, 08:59 Uhr

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration

MySQL Upgrade

Wenn es eine neue Version von MySQL gibt kann ein Upgrade auf eine bestehende Installation durchgeführt werden. Dies funktioniert jedoch nur, wenn sich die Hauptversionsnummer von MySQL (also z.B: MySQL 5.5, 5.6, 5.7) nicht ändert. So wäre also z.B.: ein Upgrade von MySQL 5.6.10 auf MySQL 5.6.32 möglich. Soll hingegen von MySQL 5.6.10 auf MySQL 6.7.15 aktualisiert werden, muss eine Neuinstallation von MySQL vorgenommen werden. Bei einem MySQL Upgrade muss die Datenbank mehrere Male neu gestartet werden.

Um ein Upgrade durchzuführen sollte der MySQL Installer verwendet werden. Dieser wird bei MySQL standardmäßig mit installiert und kann als eigenständiges Programm aufgerufen werden. Dieser sollte möglichst mit Adminrechten gestartet werden:
MySQL Installer 01.png

MySQL Installer aktualisieren

Um den MySQL Installer zunächst auf den aktuellsten Stand zu bringen sollte unten rechts auf Catalog geklickt werden.
MySQL Installer 02.png

Hier muss lediglich auf Execute geklickt werden. Sollte es eine neue Version vom MySQL Installer geben wird dieser zunächst aktualisiert. Es sollte anschließend noch einmal der Catalog akutalisiert werden.
MySQL Installer 03.png


MySQL Upgrade durchführen

Es muss zunächst auf Upgrade geklickt werden.
MySQL Installer 04.png


Auf dieser Seite werden alle installierten MySQL Produkte angezeigt, für die ein Upgrade verfügbar ist. In der Regel kann hier alles angehakt bleiben, es sei denn, es gibt mehrere MySQL Installationen und nur bestimmte sollen aktualisiert werden.
MySQL Installer 05.png


Sobald hier Execute ausgewählt wird, beginnt der Download. Es wird anschließend ohne Zwischenschritt das Upgrade durchgeführt, was mehrere Neustarts des MySQL Dienstes beinhaltet.
MySQL Installer 06.png
MySQL Installer 07.png
MySQL Installer 08.png


Als nächstes wird die Datenbank konfiguriert.
MySQL Installer 09.png


An dieser Stelle muss das ROOT Datenbankpasswort eingegeben und auf Check geklickt werden. Auch hierbei startet die Datenbank neu. Es kann sein, dass das Checken einen Augenblick dauert. Sollte das Programm nicht mehr reagieren kann dies daran liegen, dass der MySQL Dienst nicht mehr läuft. Sobald dieser wieder über die Diensteverwaltung gestartet wird, sollte der MySQL Installer weiterlaufen.
MySQL Installer 10.png


Zum Schluss wird das Upgrade durchgeführt. Hierbei wird der Dienst wieder neu gestartet. Es kann passieren, dass während des Upgraded eine Meldung erscheint, dass die Konfiguration länger als erwartet dauert. Dieses kann in der Regel ignoriert werden, da die Upgradedauer mit der Menge der Datenbanken zusammen hängt.

MySQL Installer 11.png

Sobald das Upgrade durchgeführt wurde und vermeldet wurde, dass dies erfolgreich war, sollte noch einmal das Log überprüft werden. Es kann sein, dass das Upgrade der einzelnen Datenbanken und Tabellen nicht erfolgreich war oder Fehler aufgetreten sind, was z.B. auftreten kann, wenn der MySQL Installer ohne Admin Rechte durchgeführt worden ist. In diesem Fall sollte das Programm MySQL_Upgrade.EXE aus dem MySQL\MySQL Server X.X\bin\ Verzeichnis über die Kommandozeile mit Adminrechten noch einmal manuell gestartet werden.

HINWEIS: Ab MySQL 8 ist das Ausführen von MySQL_Upgrade nicht mehr notwendig