我接管了一台安装了MySQL的生产Linux RHEL服务器。我需要找出安装了哪个版本的MySql。
显然,这是很容易确定它显示为here on mysql.com的信息,但不幸的是,没有人记得超级用户密码,也没有人知道它是什么版本的MySQL。
我假设它是Enterprise,但我需要确定。
我尝试了两个不同的命令:
mysql --version输出:
mysql Ver 14.14 Distrib 5.6.13, for Linux (x86_64) using EditLine wrapper和
file /usr/sbin/mysqld输出:
/usr/sbin/mysqld: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped这两个命令都为我提供了有用的信息,但我仍然需要弄清楚服务器是有社区版还是企业版。
发布于 2015-04-27 19:07:53
不,您不能。您需要登录mysql才能获取此信息。
可以使用这样的命令,
显示变量,如"%version%";
发布于 2017-11-10 04:41:39
您可以在mysql命令提示符下使用status命令获取详细信息。不要使用windows cmd提示符来执行该命令。
mysql > Status
https://stackoverflow.com/questions/29893401
复制相似问题