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

问题描述 投票:0回答:2

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

在服务器中运行SQL语句,SELECT VERSION();

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

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

mysql sysadmin
2个回答
0
投票

您可以检查已安装的mysql-server软件包的版本。

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

rpm -qa | grep mysql 

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

apt list mysql-server

0
投票

如果日志文件对您可读:

grep Version /var/log/mysqld.log
© www.soinside.com 2019 - 2024. All rights reserved.