哪个命令返回MySQL数据库的当前版本?


当前回答

这里还有两个方法:

Linux: Mysql视图版本:从PHP

从PHP函数中,我们可以看到使用的版本:

mysql_get_server_info ([resource $ link_identifier = NULL]): string

Linux: Mysql view version:包的版本号

对于RedHat / CentOS操作系统:

rpm -qa | grep mysql

对于Debian / Ubuntu操作系统:

rpm -qa | grep mysql

摘自:https://www.sysadmit.com/2019/03/linux-mysql-ver-version.html

其他回答

使用mysql -V对我来说在Ubuntu上很好。

在windows下,打开命令提示符,输入MySQL -V或MySQL——version。如果您使用Linux get终端并输入MySQL -v

Mysql客户端版本:请注意,这不会返回服务器版本,这提供了Mysql客户端实用版本

mysql -version 

Mysql服务器版本:有很多方法可以找到

选择版本();

显示变量“%版本%”;

mysqld——版本

这里还有两个方法:

Linux: Mysql视图版本:从PHP

从PHP函数中,我们可以看到使用的版本:

mysql_get_server_info ([resource $ link_identifier = NULL]): string

Linux: Mysql view version:包的版本号

对于RedHat / CentOS操作系统:

rpm -qa | grep mysql

对于Debian / Ubuntu操作系统:

rpm -qa | grep mysql

摘自:https://www.sysadmit.com/2019/03/linux-mysql-ver-version.html

很多答案建议使用mysql——version。但是mysql程序是客户端。服务器为mysqld。所以命令应该是

mysqld --version

or

mysqld --help

这在Debian和Windows上都适用。

当你用客户端连接到MySQL服务器时,你可以使用

select version()

or

select @@version