Spójrz w VARIABLES
dla aria_block_size
. Jego istnienie prawie na pewno oznacza jakąś wersję MariaDB, a nie MySQL ani Percona. (Przynajmniej na najbliższą przyszłość.)
Początkowa część version
:
- „5,7” i „8,0” oznaczają MySQL lub Percona; nie będzie to oznaczać MariaDB.
- "10.2" implikuje MariaDB; jest mało prawdopodobne, aby MySQL i Percona osiągnęły „10” przez długi czas.
Jakiej funkcji potrzebujesz? Istnieje szansa, że Percona zmodernizuje coś z MariaDB 10.2 zanim będzie pochodziło z MySQL.
Nawet jeśli version
to 5.1.53-rel11.7-log
lub 5.5.35-0ubuntu0.12.04.2-log
, pierwsza część zawiera ważną część wersji MySQL/MariaDB/Percona.
Wersje Percony wyglądają tak:5.5.31-30.3-log
, 5.6.30-76.3-56-log
, 5.6.19-67.0-log
-- Zwróć uwagę na dodatkowe 2 lub 3 cyfry po pierwszej 3.
MariaDB zawsze zaczyna się od N.N.N-MariaDB
Oracle MySQL zaczyna się od N.N.N
, ale może kontynuować z -enterprise
(wersja płatna), -community
(darmowa wersja), -0ubuntu0
(przeniesiony przez Ubuntu), -Debian
itp.
MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5
Oracle i Percona:5.1, 5.5, 5.6, 5.7, 8.0
Cykl 8.0 dopiero się zaczyna. Oznacza to, że 5.6 wkrótce się zamknie, a 5.7 ma trochę życia, ale niewiele nowego będzie w nim.
Wyjaśnienie, co to jest „główne” wydanie.
W przypadku MySQL (i Percony) są to „główne” i nie są następujące:5.1, 5.5, 5.6, 5.7, 8.0.
W przypadku MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5.