I have some problems with a database. I think it might be mysql, my own database is probably mariadb. How can I check that?
-
Are we talking about a raw database file or a running database?– George UdosenNov 16, 2017 at 6:08
-
You want to check weather mariadb is installed or not?– neferpitouNov 16, 2017 at 6:31
-
@neferpitou Yes. I'm not sure which of the two is installed in Lampp. I have a Akeeba backup that installs (thank god!) well on the live server, but acts weird when I install it on my localhost.– JosNov 16, 2017 at 7:15
-
dpkg -l | grep mysql and for mariadb dpkg -l grep mariadb; if it shows nothing then it is not installed.– neferpitouNov 16, 2017 at 8:16
4 Answers
You can do this on your login to the database from the terminal:
mysql -u user -p
Enter your password and it displays the database name with the welcome message.mysql welcome pageMaria Welcome page
Since you mentioned Lampp, this means you have Linux, Apache, MySQL, PHP and phpmyadmin. Use this command to see what is installed on your machine, Mysql or mariadb.
dpkg -l | grep -e mysql-server -e mariadb-server
-
-
3@RichardFu Which distro you are using? You might need to use this one instead:
rpm -qa | grep -e mysql -e mariadb
– sys0dm1nMay 7, 2019 at 8:10
If you can perform a query :
SELECT VERSION();
I tested on a mariadb server and it shows :
5.5.60-MariaDB
-
2
-
Yes, on MySQL only the version number (8.0.23 here) is in there, and the database type is not shown. So this isn't a great answer.– rfayJan 3, 2022 at 15:00
If you can perform a query then i would suggest:
SHOW VARIABLES LIKE "%version%";
then look for version_comment
you should see something like
MariaDB Server
OR MySQL Community Server (GPL)
-
1
-
-
Yes, It is Showing
version_comment
asMariaDB Server
in SQL Query Mar 21, 2023 at 7:18