Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana saya bisa mendeteksi apakah database yang terhubung adalah MariaDB atau MySQL?

Lihat di VARIABLES untuk aria_block_size . Keberadaannya hampir pasti menyiratkan beberapa versi MariaDB dan tidak MySQL, atau Percona. (Setidaknya untuk waktu dekat.)

Bagian awal version :

  • "5.7" dan "8.0" Menyiratkan MySQL atau Percona; itu tidak akan menyiratkan MariaDB.
  • "10.2" menyiratkan MariaDB; MySQL dan Percona tidak mungkin mencapai "10" untuk waktu yang lama.

Fitur apa yang Anda butuhkan? Ada kemungkinan Percona akan memperbaiki sesuatu dari MariaDB 10.2 sebelum berasal dari MySQL.

Bahkan ketika version adalah 5.1.53-rel11.7-log atau 5.5.35-0ubuntu0.12.04.2-log , bagian pertama memberi Anda bagian penting dari versi MySQL/MariaDB/Percona.

Versi Percona terlihat seperti:5.5.31-30.3-log , 5.6.30-76.3-56-log , 5.6.19-67.0-log -- Catat 2 atau 3 angka tambahan setelah 3 awal.

MariaDB selalu dimulai dengan N.N.N-MariaDB

MySQL Oracle dimulai dengan N.N.N , tetapi mungkin dilanjutkan dengan -enterprise (versi berbayar), -community (versi gratis), -0ubuntu0 (porting oleh Ubuntu), -Debian , dll.

MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5
Oracle dan Percona:5.1, 5.5, 5.6, 5.7, 8.0

Siklus 8.0 baru saja dimulai. Ini berarti bahwa 5.6 akan segera ditutup dan 5.7 memiliki beberapa kehidupan yang tersisa, tetapi tidak banyak yang baru akan tetapi di dalamnya.

Klarifikasi apa yang dimaksud dengan rilis "utama".
Untuk MySQL (dan Percona), ini adalah "utama", dan tidak berurutan':5.1, 5.5, 5.6, 5.7, 8.0.
Untuk MariaDB:5.1, 5.2, 5.3, 5.4, 5.5, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL - bagaimana cara membuat tautan hapus secara otomatis untuk satu baris dalam tabel yang sudah dibuat secara otomatis?

  2. Tingkatkan WAMP ke MySQL 5.5?

  3. Laravel Query Builder - Klausa Bersyarat Lanjutan (parameter opsional)

  4. Kelompokkan berdasarkan pengguna dan tampilkan yang terbaru di MYSQL tidak berfungsi

  5. kueri mysql terlalu lama untuk dieksekusi