Titta i VARIABLES
för aria_block_size
. Dess existens innebär nästan säkert någon version av MariaDB och inte MySQL eller Percona. (Åtminstone för den närmaste framtiden.)
Början av version
:
- "5.7" och "8.0" innebär MySQL eller Percona; det kommer inte att innebära MariaDB.
- "10.2" Antyder MariaDB; det är osannolikt att MySQL och Percona kommer till "10" på länge.
Vilken funktion behöver du? Det finns en chans att Percona kommer att bygga om något från MariaDB 10.2 innan det kommer från MySQL.
Även när version
är 5.1.53-rel11.7-log
eller 5.5.35-0ubuntu0.12.04.2-log
, den första delen ger dig den viktiga delen av MySQL/MariaDB/Percona-versionen.
Percona-versioner ser ut så här:5.5.31-30.3-log
, 5.6.30-76.3-56-log
, 5.6.19-67.0-log
-- Notera de extra 2 eller 3 siffrorna efter de första 3.
MariaDB börjar alltid med N.N.N-MariaDB
Oracles MySQL börjar med N.N.N
, men kan fortsätta med -enterprise
(betald version), -community
(gratisversion), -0ubuntu0
(porterad av Ubuntu), -Debian
, etc.
MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5
Oracle och Percona:5.1, 5.5, 5.6, 5.0, 8.
8.0-cykeln har precis börjat. Det betyder att 5.6 snart kommer att läggas ner och 5.7 har lite liv kvar, men inte mycket nytt kommer att finnas i den.
Förtydligande av vad som är en "stor" utgåva.
För MySQL (och Percona) är dessa "stora", och de är inte på varandra följande: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.