如何检查和升级您的服务器MySQL版本

自学咖网努力为各位打造免费分享知识与教程网站

您的数据库可能运行在MySQL或其完全开源的分支MariaDB上。这些流行的数据库管理软件支持90%的网站,所以你的服务器主机可能已经为你安装了其中的任何一个。

但是并不是所有的主机都会继续保持最新,所以你通常需要检查MySQL版本,保持升级。服务器上过时的软件永远不会好,或者可能有害。

让我们来学习如何检查你的MySQL版本是否是最新的,如果不是,就升级它。

为什么要让MySQL保持最新?

如何检查MySQL版本

如何升级MySQL版本

为什么要让MySQL保持最新?

手动维护服务器并不是一件有趣的事情,尤其是当你不熟悉web服务器的内部工作原理的时候。只要您的服务器和数据库运行良好,您可能很容易忽略过时的软件。然而,有许多原因说明这是一个坏主意。

在你的服务器上安装过时的软件从来都不是一件好事。即使是你安全中最小的漏洞,也可能成为攻击者潜入并接管的载体。

他们甚至可能搞乱你的数据库。各种重要信息都存储在那里,比如你的WordPress文章和所有其他类型的敏感信息。你不希望任何不需要的人能够修改它。

此外,新版本意味着新的功能和对现有内容的全面改进。即使这些额外的功能不会影响你,新的MySQL版本更安全,优化更好,速度更快。

自学咖网努力为各位打造免费分享知识与教程网站

MySQL 8.0中的新特性。

而且MySQL每次更新都会带来一系列的bug修复和修复。这些bug往好里说是一种烦恼,往坏里说,会给你带来严重的麻烦。

当涉及到你网站上的任何软件时,最好保持最新版本。

MySQL哪个版本最好?

现在很多服务器还在运行MySQL 5.7(跳转到8.0之前的最新版本),即使有更新更好的版本存在。为什么会这样呢?MySQL 5.7和8.0哪个最好?

大部分人不升级是因为不知道最新的MySQL版本或者不想花时间更新。况且5.7还没有被抛弃,2023年才会被抛弃。

自学咖网努力为各位打造免费分享知识与教程网站macOS v10.14停止更新支持MacOS v10.14停止更新支持。

然而,虽然仍然支持MySQL 5.7,但切换到最新版本绝对值得您花费时间。它更快更安全——激活后可以立即观察到变化。对于能够使用新特性的开发者来说,好处不胜枚举。

您需要了解一些升级注意事项和向后不兼容性,但对于大多数网站来说,它们不会造成问题。

保持MySQL的最新稳定版本几乎总是最好的。虽然新的内置自动更新程序可能会为您处理这些问题,但即使是微小的更新也值得一试。至于重大更新,除非你的服务器的关键部分不兼容,否则这是值得的。

虽然WordPress从5.6开始就一直支持MySQL版本,但是8.0可以很好地支持它。由于5.6不再受支持,并且容易出现错误和安全风险,您至少应该更新到5.7。

如何检查MySQL版本

保持MySQL最新是必不可少的,但是你需要在升级之前知道它的版本。很有可能,你已经在使用最新的版本,根本不需要做任何事情。有几种检查方法;这些只是最简单的几个。

使用命令行

获得MySQL版本最简单的方法是使用通过命令行提交的简单代码。只需要几秒钟就能马上回答你的问题。除非您使用最少数量的主机,否则访问服务器的命令行应该不会太难。

有几种方法可以访问服务器的命令行。例如,您的Web主机可能提供了一种通过后端提交命令的方式,比如使用cPanel。或者,您可以使用内置终端或命令提示符来连接到您的服务器。像PuTTY这样的工具也可以帮助你登录,通常需要Windows用户使用SSH连接。

无论哪种方式,您都需要一些SSH登录凭证。你通常可以在你的虚拟主机面板中找到他们,或者你可以给他们发邮件寻求帮助。

一旦您知道如何连接到服务器的命令行,请遵循以下步骤。

第一步:在你的电脑上启动终端(Linux,macOS)或者命令提示符/PuTTY (Windows)。在cPanel中,可以在高级>终端下找到。

自学咖网努力为各位打造免费分享知识与教程网站

CPanel终端窗口

步骤2:提供您的SSH凭证来连接并登录到服务器。

步骤3:输入以下命令:

mysql -V

如果您安装了mysql Shell,您还可以使用简单的命令“mysql”来显示您的版本信息。无论哪种方式,版本号都应该在屏幕上输出。

用phpMyAdmin检查MySQL版本

检查MySQL版本的另一个直接方法是phpMyAdmin。该软件也无处不在,存在于大多数服务器上,所以你可以很好地找到你的MySQL版本。

通过检查您的虚拟主机仪表板找到您的phpMyAdmin证书。甚至可能有直接登录链接。如果找不到,请发邮件给房东。

找到您的凭证后,登录phpMyAdmin。进入后,您会在屏幕右侧看到一个数据库服务器框。在软件版本部分下,是你的MySQL版本。就这么简单!

自学咖网努力为各位打造免费分享知识与教程网站

在phpMyAdmin中检查MySQL版本

通过WordPress仪表盘

找到MySQL版本的最后一个简单方法是通过你站点的WordPress管理仪表板。

为此,请访问您的WordPress仪表盘,然后转到工具>站点健康。在这里,首先转到“信息”选项卡,然后转到下面的“数据库”部分。

您可以在此处列出的服务器的当前MySQL版本旁边找到服务器版本标签。

自学咖网努力为各位打造免费分享知识与教程网站

在WordPress dashboard中查找MySQL版本。

如何升级MySQL版本

如果你确定你的MySQL已经过时了,你应该尽快改正。有很多方法可以将MySQL更新到最新版本;这完全取决于您使用的工具和操作系统。

值得注意的是,如果脚本注意到您的安装已经过时,MySQL的更高版本将尝试自动更新。您可能根本不需要做任何事情。如果您确定MySQL已经过时,需要手动更新,请按照以下步骤操作。

就像使用命令行检查MySQL版本一样,您需要从Web主机获得SSH登录凭证来访问服务器上的终端。当然,你还需要服务器的IP地址。

注意:在更新MySQL之前,请务必备份您的数据库。

这个备份包含你的数据库(一个SQL文件)和你的整个站点,所以如果出了问题,你会更安全。

用cPanel升级MySQL

如果您的主机提供cPanel,这可能是最简单的升级方式,因为您可以使用提供的接口。但由于cPanel默认为MySQL 5.7,你可能需要升级。

因为cPanel不允许您降级,所以您应该在继续之前备份您的数据库。

大多数cPanel安装都带有Web主机管理器WHM,它为您提供了更深层次的根访问。

第一步:通过访问example-site.com:2087或example-site.com/whm.来登录WHM,你也可以询问你的虚拟主机如何访问WHM。

第二步:导航到软件> MySQL升级或在搜索栏中键入“MySQL”。也可以在SQL Services > MySQL/Maria DB Upgrade下找到。

第三步:选择要升级到的MySQL版本,然后点击下一步。现在按照升级步骤,它会照顾你的一切。

自学咖网努力为各位打造免费分享知识与教程网站

Web服务管理面板cPanel-MySQL数据库更新

这种方法是目前升级MySQL最简单的方法,但是如果你的主机没有提供cPanel或者WHM,你可能需要手动完成。

在Linux/Ubuntu中升级MySQL

有几个Linux发行版,但是Ubuntu是目前最常用的。这些说明适用于任何使用apt/apt-get函数安装软件的操作系统。

自学咖网努力为各位打造免费分享知识与教程网站

MySQL APT存储库

Linux可以很容易地建立SSH连接,而不需要任何额外的软件要求。因此,您可以直接转到您的服务器。

第一步:启动终端。获取您的SSH凭证,并使用SSH命令登录。

第二步:你应该安装MySQL apt库,因为MySQL已经在你的服务器上了。使用以下命令更新您的软件包列表:

sudo apt-get update

第三步:现在升级MySQL。

sudo apt-get upgrade mysql-server

如果上述方法不起作用,您还可以尝试此命令:

sudo apt-get install mysql-server

它会提示您选择一个版本;选择5.7或者8.0。如果是从5.6升级,应该先升级到5.7,而不是直接升级到8.0。

在macOS上升级MySQL

虽然macOS自带MySQL版本,但是不能用通常的方法升级。最有可能的是,您的服务器正在使用一个单独的实例。

其中许多步骤与在Linux上更新MySQL非常相似。MacOS的操作系统中还内置了SSH,因此您只需运行命令即可。

我们假设你用家酿作为包管理器,因为这是在Mac上安装和更新MySQL最简单的方法。如果一开始没有用家酿安装MySQL,就不要尝试用它升级MySQL。

自学咖网努力为各位打造免费分享知识与教程网站

用自制软件在Mac上安装MySQL

步骤1:启动终端程序,用SSH命令登录。

步骤2:使用自制软件运行这些命令。

brew updatebrew install mysql

该命令应该会自动安装8.0并升级任何现有版本。

你有麻烦了吗?首先尝试卸载当前版本的MySQL。使用这些命令:

brew remove mysqlbrew cleanup

然后,您可以尝试再次运行更新和安装命令。

步骤3:确保再次手动启动MySQL服务器:

mysql.server start

在Windows中升级MySQL

与Mac和Linux不同,Windows默认情况下不能使用SSH。相反,在连接到服务器之前,您需要安装一个单独的客户端。

步骤1:下载PuTTY并将其安装在您的系统上。启动它并输入您的SSH凭证以连接到服务器。306是默认端口号。忽略任何安全警报;这些都很正常。

步骤2:假设您连接到了Linux终端,您可以使用上面Linux/Ubuntu部分中的命令来执行升级。

您也可以使用MySQL安装程序将MySQL直接下载到系统中。这个过程完全跳过了SSH连接。

总结

对于任何软件来说,保持它的最新是至关重要的。由于MySQL是你的网站及其数据库不可或缺的一部分,它变得更加必要。不幸的是,太多的网络管理员选择让他们的MySQL版本落后,从而损害了他们网站的速度和安全性。

幸运的是,检查您的MySQL版本并升级它几乎总是一个顺利的过程。虽然你肯定应该备份你的网站和数据库以备不时之需,但你不太可能会遇到任何问题。

只需在您的Web服务器终端中执行一个小命令,您的数据库就会得到很好的优化,并且比以往任何时候都更快。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 如何检查和升级您的服务器MySQL版本