MySQL或MariaDB是非常流行的开源数据库服务器。在使用这些数据库服务器时,我们可能需要知道客户机或服务器的版本。我们可以根据这些版本号使用功能。在本教程中,我们将介绍如何列出MySQL和MariaDB数据库服务器版本。
null
mysql–version命令
mysql
是用于连接和管理数据库服务器的客户机命令。我们可以用 --version
选项以打印mysql客户端的版本。如果数据库服务在同一个系统中运行,这也会打印服务器版本。
$ mysql --version

程序包管理器
我们可以使用系统的包管理器。这可能是 apt
, yum
或 dnf
. 在这种情况下,我们将使用 apt
与 show
选项。
$ apt show mysql-server

我们可以从这条线看到 Version:
版本是 5.7.23
MySQL客户端
在MySQL服务器的第一个连接中,列出了有关该服务器的一些基本信息。MySQL服务器版本就是其中之一。以开头的行 Server version:
将显示MySQL服务器的当前版本。
$ sudo mysql -u root -p

服务器变量
存储MySQL服务器变量 在 VARIABLES
变量。我们可以用 VARIABLES
和文件管理器 version
和SQL语句之类的信息。
> SHOW VARIABLES LIKE "%version%";

如我们所见,还提供了以下信息。
- innodbu版本
- 协议u版本
- tlsU版本
- 版本
- 版本注释
- 版本编译机器
- 版本编译操作系统
STATUS MySQL命令
MySQL还提供 STATUS
命令,用于显示MySQL服务器的当前状态。我们可以通过此命令打印MySQL服务器版本和其他服务器相关信息,如连接、当前用户、连接Id等。
> STATUS;

我们可以看到,以下信息也提供了
- 连接id
- 当前数据库
- 当前用户
- SSL协议
- 服务器版本
- 协议版本
- 连接
- 服务器字符集
- 分贝 字符集
- 客户端字符集
- 康涅狄格州。 字符集
- UNIX套接字
- 正常运行时间
- 线程
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END