如何在不运行任何与mysql本身相关的东西的情况下获取mysql版本?

cnwbcb6i  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(301)

有许多方法可以检索mysql版本,例如:
在服务器上运行sql语句, SELECT VERSION(); 或者调用mysql二进制文件本身,提供'-v'作为参数: mysql --version 但出于某种原因(出于稳定和安全考虑),我没有特权使用这些方法。我想知道这些版本信息存储在哪里,这样我就可以通过读取文件来提取它们?

wqlqzqxt

wqlqzqxt1#

您可以检查安装的 mysql-server 包裹。
对于基于red hat的系统,请使用:

rpm -qa | grep mysql

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

apt list mysql-server
quhf5bfb

quhf5bfb2#

如果日志文件可读:

grep Version /var/log/mysqld.log

相关问题