OBS/Häufig gestellte Fragen/MySQL Datenbank: Unterschied zwischen den Versionen
Böhrer (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Losing weight is never easy - that is why Liposafe was created and can be purchased over-the-counter. Liposafe is a great way to burn fat from your body, and i…“ |
Update-Text überarbeitet: 5.7 und 8.0 ausgelaufen, Nutzen neuer Versionen, Versionsnummern und Update-Ablauf fachlich präzisiert [Volltext ersetzt] |
||
| (2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{Häufig gestellte Fragen}} | |||
=MySQL= | |||
In einer Datenbank speichert OBS die Daten, mit denen Sie arbeiten, z. B. Kunden, Artikel und Belege. Alle Arbeitsplätze greifen gemeinsam auf diese Datenbank zu. | |||
OBS verwendet als Datenbank [https://www.mysql.com/de/ MySQL]. Dieses wird von Oracle ständig weiterentwickelt und verbessert. | |||
==Welche Datenbank verwendet mein OBS?== | |||
Um herauszufinden, welche MySQL Version aktuell bei Ihnen installiert ist können Sie im OBS unter [[OBS/System/Info|System -> D Info]] die aktuelle OBS- und MySQL Version anzeigen lassen. | |||
==Welche MySQL Version sollte verwendet werden?== | |||
===Aufbau der MySQL Versionsnummern=== | |||
Bei MySQL wird die jeweilige Version durch 3 getrennte Nummern angegeben, z. B. '''8.4.13'''. Die erste Stelle gibt die Hauptversion an (hier 8), die zweite die Versionsreihe innerhalb der Hauptversion (hier 8.4). Die dritte Stelle zählt die kleineren Updates innerhalb einer Versionsreihe. Diese enthalten vor allem Fehlerbehebungen und Sicherheitsupdates. | |||
Oracle unterscheidet zwei Arten von Versionsreihen: '''LTS-Versionen''' (Long-Term Support) wie MySQL 8.4 werden etwa acht Jahre lang gepflegt und erhalten in dieser Zeit nur noch Fehlerbehebungen und Sicherheitsupdates. Daneben gibt es '''Innovation-Versionen''' (z. B. 9.0), die neue Funktionen früher enthalten, aber nur bis zur nächsten Version unterstützt werden. OBS verwendet ausschließlich LTS-Versionen. Sie laufen über viele Jahre stabil, und Ihre Datenbank muss nicht alle paar Monate auf eine neue Version aktualisiert werden. | |||
===Wann ist ein Update ratsam?=== | |||
Sollten Sie eine '''5.7.XX''' oder '''8.0.XX''' Version verwenden, raten wir zu einem Update auf MySQL 8.4. | |||
Oracle veröffentlicht für MySQL 5.7 und 8.0 keine Updates mehr. Künftige OBS-Versionen, insbesondere die 64-Bit-Version von OBS ab dem 1. Quartal 2027, setzen MySQL 8.4 voraus. Für den Umstieg auf die 64-Bit-Version ist ein Update auf MySQL 8.4 daher erforderlich. | |||
Ein Update lohnt sich aber auch unabhängig davon: Neuere MySQL-Versionen bringen Verbesserungen bei Geschwindigkeit, Stabilität und Sicherheit mit. Unter MySQL 5.7 kann OBS zudem manche Funktionen der Datenbank nicht nutzen. Das macht sich bei einigen Funktionen und Listen in OBS durch längere Wartezeiten bemerkbar. | |||
Welche Voraussetzungen Ihr System für MySQL 8.4 erfüllen muss, finden Sie unter [[OBS/Häufig gestellte Fragen/Hardwareanforderungen#Voraussetzungen für MySQL 8.4|Voraussetzungen für MySQL 8.4]]. | |||
===Wie funktioniert ein MySQL Update=== | |||
Kleinere Updates innerhalb einer Versionsreihe, bei denen sich nur die '''dritte Stelle''' der Versionsnummer ändert (z. B. von 8.4.'''6''' auf 8.4.'''13'''), spielen wir ohne Neuinstallation ein. Diese führen wir durch, wenn sie wichtige Fehlerbehebungen enthalten. | |||
Bei einem Update auf eine neue Versionsreihe (z. B. von MySQL 8.0.30 auf 8.4.13) installiert der OBS-Support die neue MySQL-Datenbank, richtet sie ein und überträgt Ihre Daten. In der Regel aktualisieren wir dabei direkt auf die aktuelle LTS-Version. | |||
Bei einem Update von einer Version vor 8.4 auf MySQL 8.4 richten wir zusätzlich die verschlüsselte Verbindung (SSL/TLS) zwischen OBS und Datenbank ein. Je nach Menge der Daten und Geschwindigkeit des Servers dauert dies ca. 3 Stunden. Während dieser Zeit kann nicht mit OBS gearbeitet werden. Der Aufwand wird berechnet. | |||
{{Hinweis|Mit dem Update auf MySQL 8.4 stellen wir den Datenbankport von 3306 auf 3308 um. Je nach Konfiguration Ihres Netzwerks müssen dafür die Firewalls der Clients angepasst werden. Details finden Sie unter [[OBS/Häufig gestellte Fragen/Hardwareanforderungen#Netzwerk / Firewall|Netzwerk / Firewall]].}} | |||
Aktuelle Version vom 3. November 2026, 09:57 Uhr
MySQL
In einer Datenbank speichert OBS die Daten, mit denen Sie arbeiten, z. B. Kunden, Artikel und Belege. Alle Arbeitsplätze greifen gemeinsam auf diese Datenbank zu.
OBS verwendet als Datenbank MySQL. Dieses wird von Oracle ständig weiterentwickelt und verbessert.
Welche Datenbank verwendet mein OBS?
Um herauszufinden, welche MySQL Version aktuell bei Ihnen installiert ist können Sie im OBS unter System -> D Info die aktuelle OBS- und MySQL Version anzeigen lassen.
Welche MySQL Version sollte verwendet werden?
Aufbau der MySQL Versionsnummern
Bei MySQL wird die jeweilige Version durch 3 getrennte Nummern angegeben, z. B. 8.4.13. Die erste Stelle gibt die Hauptversion an (hier 8), die zweite die Versionsreihe innerhalb der Hauptversion (hier 8.4). Die dritte Stelle zählt die kleineren Updates innerhalb einer Versionsreihe. Diese enthalten vor allem Fehlerbehebungen und Sicherheitsupdates.
Oracle unterscheidet zwei Arten von Versionsreihen: LTS-Versionen (Long-Term Support) wie MySQL 8.4 werden etwa acht Jahre lang gepflegt und erhalten in dieser Zeit nur noch Fehlerbehebungen und Sicherheitsupdates. Daneben gibt es Innovation-Versionen (z. B. 9.0), die neue Funktionen früher enthalten, aber nur bis zur nächsten Version unterstützt werden. OBS verwendet ausschließlich LTS-Versionen. Sie laufen über viele Jahre stabil, und Ihre Datenbank muss nicht alle paar Monate auf eine neue Version aktualisiert werden.
Wann ist ein Update ratsam?
Sollten Sie eine 5.7.XX oder 8.0.XX Version verwenden, raten wir zu einem Update auf MySQL 8.4.
Oracle veröffentlicht für MySQL 5.7 und 8.0 keine Updates mehr. Künftige OBS-Versionen, insbesondere die 64-Bit-Version von OBS ab dem 1. Quartal 2027, setzen MySQL 8.4 voraus. Für den Umstieg auf die 64-Bit-Version ist ein Update auf MySQL 8.4 daher erforderlich.
Ein Update lohnt sich aber auch unabhängig davon: Neuere MySQL-Versionen bringen Verbesserungen bei Geschwindigkeit, Stabilität und Sicherheit mit. Unter MySQL 5.7 kann OBS zudem manche Funktionen der Datenbank nicht nutzen. Das macht sich bei einigen Funktionen und Listen in OBS durch längere Wartezeiten bemerkbar.
Welche Voraussetzungen Ihr System für MySQL 8.4 erfüllen muss, finden Sie unter Voraussetzungen für MySQL 8.4.
Wie funktioniert ein MySQL Update
Kleinere Updates innerhalb einer Versionsreihe, bei denen sich nur die dritte Stelle der Versionsnummer ändert (z. B. von 8.4.6 auf 8.4.13), spielen wir ohne Neuinstallation ein. Diese führen wir durch, wenn sie wichtige Fehlerbehebungen enthalten.
Bei einem Update auf eine neue Versionsreihe (z. B. von MySQL 8.0.30 auf 8.4.13) installiert der OBS-Support die neue MySQL-Datenbank, richtet sie ein und überträgt Ihre Daten. In der Regel aktualisieren wir dabei direkt auf die aktuelle LTS-Version.
Bei einem Update von einer Version vor 8.4 auf MySQL 8.4 richten wir zusätzlich die verschlüsselte Verbindung (SSL/TLS) zwischen OBS und Datenbank ein. Je nach Menge der Daten und Geschwindigkeit des Servers dauert dies ca. 3 Stunden. Während dieser Zeit kann nicht mit OBS gearbeitet werden. Der Aufwand wird berechnet.