MariaDB/MySQL : How to get version information
Putting this here for my own future reference. Recently I need to move some databases to a new MariaDB server and part of the migration process requires me to find out the MariaDB version and the OpenSSL version used by MariaDB.
Below are two ways to find out the MariaDB version from console(terminal).
The first method allows us to see the rest of the MariaDB components version.
$ mysql -u root -p
MariaDB [(none)]> SHOW VARIABLES LIKE '%version%';
+---------------------------------+------------------------------------------+
| Variable_name | Value |
+---------------------------------+------------------------------------------+
| innodb_version | 10.3.15 |
| protocol_version | 10 |
| slave_type_conversions | |
| system_versioning_alter_history | ERROR |
| system_versioning_asof | DEFAULT |
| version | 10.3.15-MariaDB-1:10.3.15+maria~bionic |
| version_comment | mariadb.org binary distribution |
| version_compile_machine | x86_64 |
| version_compile_os | debian-linux-gnu |
| version_malloc_library | system |
| version_source_revision | 07aef9f7eb936de2b277f8ae209a1fd72510c011 |
| version_ssl_library | OpenSSL 1.1.1 11 Sep 2018 |
| wsrep_patch_version | wsrep_25.24 |
+---------------------------------+------------------------------------------+
13 rows in set (0.001 sec)
If you only want to know the MariaDB version and not the rest of the, then use this method:
$mysql -V
mysql Ver 15.1 Distrib 10.3.15-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
See also : How to enable MariaDB/MySQL logs ?
By Adam Ng(黃武俊)
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Tutorials
+5k AWS S3 : Prevent Hotlinking policy
+33.6k Golang : Save image to PNG, JPEG or GIF format.
+5k Golang : Missing Subversion command
+8.7k Golang : Function wrapper that takes arguments and return result example
+3.6k Linux/MacOSX : Search and delete files by extension
+14.5k Golang : Convert date format and separator yyyy-mm-dd to dd-mm-yyyy
+4.4k Golang : Frobnicate or tweaking a string example
+5.1k PageSpeed : Clear or flush cache on web server
+6.6k Setting $GOPATH environment variable for Unix/Linux and Windows
+16.6k Golang : Display list of time zones with GMT
+12.8k Golang : ROT47 (Caesar cipher by 47 characters) example
+6.1k Golang : Example of custom handler for Gorilla's Path usage.