Schauen Sie in VARIABLES
nach für aria_block_size
. Seine Existenz impliziert mit ziemlicher Sicherheit eine Version von MariaDB und nicht MySQL oder Percona. (Zumindest für die nahe Zukunft.)
Der Anfangsteil von version
:
- "5.7" und "8.0" implizieren MySQL oder Percona; es impliziert nicht MariaDB.
- „10.2“ impliziert MariaDB; Es ist unwahrscheinlich, dass MySQL und Percona für lange Zeit auf "10" kommen.
Welche Funktion benötigen Sie? Es besteht die Möglichkeit, dass Percona etwas von MariaDB 10.2 nachrüstet, bevor es von MySQL kommt.
Auch wenn version
ist 5.1.53-rel11.7-log
oder 5.5.35-0ubuntu0.12.04.2-log
, der erste Teil gibt Ihnen den wichtigen Teil der MySQL/MariaDB/Percona-Version.
Percona-Versionen sehen so aus:5.5.31-30.3-log
, 5.6.30-76.3-56-log
, 5.6.19-67.0-log
-- Beachten Sie die zusätzlichen 2 oder 3 Zahlen nach der ersten 3.
MariaDB beginnt immer mit N.N.N-MariaDB
MySQL von Oracle beginnt mit N.N.N
, kann aber mit -enterprise
fortgesetzt werden (kostenpflichtige Version), -community
(kostenlose Version), -0ubuntu0
(portiert von Ubuntu), -Debian
usw.
MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5
Oracle und Percona:5.1, 5.5, 5.6, 5.7, 8.0
Der 8.0-Zyklus beginnt gerade. Das bedeutet, dass 5.6 bald eingestellt wird und 5.7 noch etwas Leben hat, aber nicht viel Neues darin sein wird.
Klarstellung, was eine „Hauptversion“ ist.
Für MySQL (und Percona) sind dies „Hauptversionen“ und sie sind nicht fortlaufend:5.1, 5.5, 5.6, 5.7, 8.0.
Für MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5.