如何获取没有运行任何东西的mysql版本与mysql本身有关?

时间:2018-01-19 04:14:33

标签: mysql sysadmin

有很多方法可以检索mysql的版本,例如:

在服务器SELECT VERSION();

中运行SQL语句

或调用mysql二进制文件本身,提供'-v'作为参数: mysql --version

但出于某种原因(稳定性和安全性问题)我没有使用这些方法的特权。我想知道这些版本信息存储在哪里,所以我可以通过阅读文件来提取它们吗?

2 个答案:

答案 0 :(得分:0)

您可以查看已安装的mysql-server包的版本。

对于基于Red Hat的系统,请使用:

rpm -qa | grep mysql 

对于基于Debian的系统,请使用:

apt list mysql-server

答案 1 :(得分:0)

如果您可以读取日志文件:

grep Version /var/log/mysqld.log