原文地址:https://blog.devart.com/how-to-check-mysql-version.html 原文作者:DbForge Team
复制
MySQL是一个非常流行的开源关系型数据库,它广泛地被成百万的公司和专业人员使用。在这篇文章中,你将学习到如何检查MySQL当前版本,如何修改它(如果必要)。
目录
为什么你需要知道你的MySQL版本?
获取你的MySQL版本的不同方式
怎样检查MySQL版本通过windows终端
如何通过命令行客户端找到MySQL版本
使用 SSH 检查MySQL 版本
使用 SHOW VARIABLES LIKE查询
MySQL SELECT VERSION命令
使用 MySQL STATUS命令
如何通过phpMyAdmin检查MySQL版本
如何使用dbForge Studio for MySQL 确定版本
如何通过Workbech检查MySQL版本
如何通过XAMPP检查MySQL版本
如何找到MySQL最新版本
怎样升级MySQL版本
结论
为什么你需要知道你的MySQL版本?
在某些情况下,知道MySQL当前的版本是非常重要的,因为特定的特性可能与你的系统不兼容。而且,安装最好的MySQL版本可以降低系统崩溃的风险。获得一个新版本也意味着为你的系统提供新特性和更好的功能。现在,让我们看看如何检查你的MySQL服务是否已经是最新版本,如果不是,如何升级它。
获取你的MySQL版本的不同方式
现在你已经知道了为什么保持数据库为最新版本是非常重要的了,你可能会问如何获得最新版本。好消息是,这不是那么难。我们将提供给你几个方式和查询来检查你的当前版本。那么,下面就是知道你的MySQL版本的方式:
通过命令行
使用MySQL客户端
通过 phpAdmin 接口
通过MySQL dbForege 工作台的帮助
使用 Workbench
通过 XAMPP
怎样检查MySQL版本通过windows终端
在Windows上,通过命令行检查本地MySQL服务版本的最简单方法之一是使用以下命令,这个不仅不能在windows系统使用,也可以在MAC,Linux 和Ubuntu系统上使用:
mysql -V
如何通过命令行客户端找到MySQL版本
仅仅打开你的MySQL客户端,你当前的MySQL版本信息就会显示。
这里还有一批的其他通过命令行的方式去找出MySQL服务版本
使用 SSH
使用 SHOW VARIABLES LIKE查询
使用 SELECT VERSION命令
使用MySQL STATUS 命令
让我们更近地看看每种检查MySQL版本的方式
使用SSH 检查MySQL 版本
你可以很容易地使用Secure Shell检查你的MySQL版本。通过SSH登录到服务器,并输入以下命令来获取关于当前版本的信息:
select @@version;
使用 SHOW VARIABLES LIKE查询
另一种显示MySQL版本信息的方法是通过show VARIABLES LIKE语句的帮助,在MySQL命令行客户端中,输入如下命令:
SHOW VARIABLES LIKE 'version';
复制
MySQL版本就会立即显示。
MySQL SELECT VERSION命令
MySQL客户端允许通过在MySQL数据库中运行SELECT version()命令来获取版本信息。下面是MySQL SELECT VERSION查询的语法:
SELECT VERSION();
复制
当使用MySQL客户端时,不要忘记使用分号作为语句分隔符。
使用MySQL STATUS命令
你也可以通过STATUS命令查看MySQL当前版本:
STATUS;
复制
输出包括版本注释信息,可以帮助检查MySQL版本状态,如正常运行时间、线程等。
如何通过phpMyAdmin检查MySQL版本
如果你感觉通过运行命令来获取MySQL版本信息不是你的菜,你可以尝试通过phpMyAdmin来检查版本。它为数据库管理提供了一个方便的用户界面。如果你想在phpMyAdmin知道你的MySQL版本,看看下面的数据库服务器部分列出的信息。你可以在那里找到MySQL版本,并且可以在必要时进行更新。
如何使用dbForge Studio for MySQL 确定版本
dbForge Studio for MySQL是数据库维护、管理、开发最好的工具之一。当使用dbForge MySQL GUI工具时,你能够快速、简单地检查当前数据库版本。实际上,有两种方式做这个。
首先,当你打开自定义连接设置时可以获得MySQL版本信息。在数据库连接属性窗口,输入连接设置项,然后点击测试连接。
在你连接以后万一你需要找到你的MySQL版本,在数据库浏览器 右键连接名,选择属性。
需要学习更多关于如何远程连接MySQL服务,请参阅我们的博客文章。
如何通过Workbech检查MySQL版本
如果你想要知道如何通过Workbech检查MySQL版本,我们将提供给你几个简单步骤。首先,打开Workbench然后在主菜单选择你的数据库服务,然后点击服务状态。关于你的版本历史的所有信息都在此窗口中列出。这是你如何检查你是否有最新的MySQL版本,并更新它,如果它是老版本。
如何通过XAMPP检查MySQL版本
在XAMPP检查MySQL版本,打开Windows命令行提示,导航到安装XAMPP的文件夹,执行如下命令:
mysql -V
复制
在XAMPP中检查当前MySQL版本的另一种方法如下。导航到readme_en.txt文件,它可以在XAMPP安装文件夹中找到。在那里,你将看到MySQL版本号。
如何找到MySQL最新版本
在你知道你的MySQL版本后,你不可避免地会有一个问题:MySQL的最新版本是什么? MySQL最新的稳定版本是8.0。
为了确保你的数据库运行在最新的MySQL版本上,你可以跟随MySQL社区,在那里你可以从最新版本列表中下载新版本。MySQL版本的历史是真的富有,每个新版本都为用户提供了更大的空间以让他们工作得更快、更高效。
怎样升级MySQL版本
在检查了当前的MySQL版本后,你可能会发现它不是最新的版本。在本例中,你需要按照我们的简单说明升级MySQL版本。
如果你有MySQL的新版本,这可能会节省你的时间,因为它们会自动更新。在这种情况下,你不需要做任何事情。如果你决定将流程置于自己的控制之下,并手动执行所有操作,那么你可以遵循我们的简单说明。在开始之前,不要忘记备份MySQL数据库,以确保数据的安全。
- 使用命令行升级MySQL版本,就像在检查当前MySQL版本时所做的那样。
mysql_upgrade -u root -p –force
复制
- 使用cPanel升级你的MySQL版本,它为你提供了更深层的根访问,因为它带有Web主机管理器。要升级你的MySQL版本,访问WHM,导航到软件——》 MySQL升级。选择你想要升级的MySQL版本,然后点击 下一步。
- 在Linux/Ubuntu上升级MySQL版本,使用SSH证书,配置好MySQL APT仓库,然后执行以下命令:
sudo apt-get update
复制
软件包列表将会更新。然后使用这两种方法升级MySQL
sudo apt-get upgrade mysql-server
复制
或者
sudo apt-get install mysql-server
复制
- 如果您需要在MacOS上升级MySQL版本,你可能会注意到,升级过程与Linux上使用Secure Shell的过程非常相似。你也需要一个软件包管理器,例如 Homebrew。要升级MacOS上的MySQL版本,请使用SSH凭证登录到终端程序。然后,启动Homebrew并运行以下命令:
brew update brew install mysql
复制
这个将安装 MySQL 8.0
如果你在升级MySQL时遇到了问题,为了避免版本不匹配,请先执行以下命令卸载老版本:
brew remove mysql brew cleanup
复制
升级结束后,运行以下命令测试你的系统:
mysql.server start
复制
- 如果你打算在Windows上升级MySQL版本,请注意,这里不可能默认使用SSH。但是,你可以选择PuTTY (SSH和telnet客户端)来输入SSH凭据。其他步骤和在Linux/Ubuntu上升级MySQL时所执行的步骤是类似的。
或者,你可以使用MySQL安装程序。在这种情况下,你就不需要SSH连接。
结论
在本文中,我们有一个详细的指南,告诉你如何用6种简单的方法来检查你的MySQL版本。这些说明对于所有使用MySQL并希望他们的数据库管理系统是最高效的和相关的用户来说都是非常有用的。我们还讨论了如何在不同的操作系统上升级MySQL的几种方法。
我们邀请您测试市场上最好的MySQL管理工具之一——MySQL dbforge Studio。它是一个通用的一体化工具,包含了有效的数据库开发、管理和维护所需的所有基本工具。从我们的网站下载一个功能齐全的30天试用版,并评估Studio提供的所有先进功能吧。
评论
