sql >> Databáze >  >> RDS >> Mysql

Jak zjistím, zda je připojená databáze MariaDB nebo MySQL?

Podívejte se do VARIABLES pro aria_block_size . Jeho existence téměř jistě implikuje nějakou verzi MariaDB a ne MySQL, ani Percona. (Alespoň pro blízkou budoucnost.)

Počáteční část version :

  • "5.7" a "8.0" implikují MySQL nebo Percona; nebude to znamenat MariaDB.
  • "10,2" znamená MariaDB; je nepravděpodobné, že by se MySQL a Percona dostaly na „10“ na dlouhou dobu.

Jakou funkci potřebujete? Existuje šance, že Percona dovybaví něco z MariaDB 10.2, než přijde z MySQL.

I když je version je 5.1.53-rel11.7-log nebo 5.5.35-0ubuntu0.12.04.2-log , první část vám poskytuje důležitou část verze MySQL/MariaDB/Percona.

Verze Percona vypadají takto:5.5.31-30.3-log , 5.6.30-76.3-56-log , 5.6.19-67.0-log -- Poznamenejte si další 2 nebo 3 čísla za počátečními 3.

MariaDB vždy začíná N.N.N-MariaDB

MySQL společnosti Oracle začíná na N.N.N , ale může pokračovat -enterprise (placená verze), -community (bezplatná verze), -0ubuntu0 (portováno Ubuntu), -Debian , atd.

MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5
Oracle a Percona:5.1, 5.5, 5.6, 5.0.7, 5.0

Cyklus 8.0 právě začíná. To znamená, že 5.6 bude brzy ukončen a 5.7 zbývá ještě nějaký život, ale nic nového v něm nebude.

Objasnění toho, co je „hlavní“ vydání.
Pro MySQL (a Percona) jsou „hlavní“ a nejsou po sobě jdoucí:5.1, 5.5, 5.6, 5.7, 8.0.
Pro MariaDB:5,1, 5,2, 5,3, 5,4, 5,5, 10,0, 10,1, 10,2, 10,3, 10,4, 10,5.



  1. Získejte levou část řetězce v SQL Server (T-SQL)

  2. jak uložit heslo sůl

  3. Aktualizujte režim SQL v MySQL

  4. MAX. DÉLKA CONCAT MYSQL