在Windows上升级MySQL

可以使用两种方法在Windows上升级MySQL。它们已在下面列出-

  • 使用MySQL安装程序

  • 使用Windows ZIP存档分发

使用安装程序升级MySQL

MySQL安装程序不支持社区版本和商业版本之间的升级。如果需要这样的升级,则可以使用ZIP存档方法来完成。

让我们了解如何使用MySQL安装程序升级MySQL。当同时执行当前服务器安装并且在当前版本系列中进行升级时,这被认为是最佳方法。

MySQL安装程序不支持版本系列之间的升级,例如从5.7到8.0等。它没有提供指示用户进行升级的升级指示器。这是步骤-

  • 启动MySQL安装程序。

  • 在仪表板上,单击“目录”,这将下载目录中可能发生的最新更改。

  • 仅当仪表板在服务器的版本号旁边显示箭头时,才可以升级已安装的服务器。

  • 现在点击“升级”。

  • 那些具有新版本的产品将显示在列表中。

  • 取消选择除MySQL服务器产品以外的所有内容,除非其他产品也需要升级。现在单击“下一步”。

  • 现在单击“执行”,这将开始下载。

  • 完全下载后,单击“下一步”,这将开始升级操作。

  • 当升级到MySQL 8.0.16或更高版本时,它可能会显示一个选项,以跳过升级检查和对系统表的处理。

  • 现在配置服务器。

现在让我们看看如何使用Windows ZIP发行版升级MySQL。

使用Windows ZIP存档分发升级MySQL

从http://dev.mysql.com/downloads/下载MySQL的最新版本的Windows ZIP存档。

如果服务器已经在运行,请停止它。如果服务器已作为服务安装,请使用以下命令停止该服务:

C:\> SC STOP mysqld_service_name

代替此,也可以使用“ NET STOP mysql_service_name”命令。如果MySQL没有作为服务运行,则可以使用“ mysqladmin”将其停止。让我们看看这个命令-

C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -u root shutdown

如果MySQL root用户帐户具有密码,则可以将“ mysqladmin”与“ -p”选项一起调用,并在出现提示时输入密码。需要提取ZIP存档。现有的MySQL安装可以被覆盖,通常在C:/ mysql中存在,也可以安装在其他目录中,例如C:/ mysql8。

现在,需要重新启动服务器。这可以使用下面显示的任何命令来完成-

SC START mysqld_service_name

(或者)

NET START mysqld_service_name

注意:当MySQL作为服务运行时,使用以上命令。

如果直接使用MySQL,则调用“ mysqld”。