10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

2.11.8 Windows下升级MySQL

在Windows上升级MySQL有两种方法:

您选择的方法取决于如何执行现有的安装。在继续之前,审查第2.11节“升级MySQL”获取有关升级非Windows专用MySQL的更多信息。

请注意

无论选择哪种方法,在执行升级之前都要备份当前的MySQL安装。看到第7.2节“数据库备份方法”

不支持里程碑版本之间(或从里程碑版本到GA版本)的升级。重要的开发更改发生在里程碑版本中,您可能会遇到兼容性问题或启动服务器时的问题。有关如何对里程碑版本执行逻辑升级的说明,请参见逻辑升级

请注意

MySQL安装程序不支持之间的升级社区发布和商业版本。如果需要此类型的升级,请使用ZIP归档的方法。

用MySQL安装程序升级MySQL

如果使用MySQL安装程序执行当前服务器安装,并且升级是在当前版本系列中,那么使用MySQL安装程序执行升级是最好的方法。MySQL安装程序不支持版本系列之间的升级,如从5.6到5.7,它不提供升级指示来提示您升级。有关在版本系列之间升级的说明,请参见使用Windows ZIP发行版升级MySQL

使用MySQL安装程序执行升级:

  1. 启动MySQL安装程序。

  2. 在仪表板上单击目录下载目录的最新更改。只有当仪表板上服务器的版本号旁边显示一个箭头时,才可以升级已安装的服务器。

  3. 点击升级.所有具有新版本的产品现在都显示在列表中。

    请注意

    MySQL安装程序取消选择同一版本系列中的里程碑版本(Pre-Release)的服务器升级选项。此外,它还显示一个警告,表示不支持升级,识别继续升级的风险,并提供手动执行逻辑升级的步骤摘要。您可以重新选择服务器升级并自行承担风险。

  4. 除MySQL服务器产品外,请取消选择其他产品,除非此时打算升级其他产品,然后单击下一个

  5. 点击执行开始下载。下载完成后,单击下一个开始升级操作。

  6. 配置服务器。

使用Windows ZIP发行版升级MySQL

要使用Windows ZIP归档分发版执行升级:

  1. 下载MySQL的最新Windows ZIP Archive发行版https://dev.10bet靠谱mys10bet手机中文版ql.com/downloads/

  2. 如果服务器正在运行,请停止它。如果服务器作为服务安装,请在命令提示符中使用以下命令停止服务:

    C: \ > SC停止mysqld_service_name

    另外,使用净停止mysqld_service_name

    如果您没有将MySQL服务器作为服务运行,请使用mysqladmin来阻止它。例如,在从MySQL 5.6升级到5.7之前,使用mysqladmin从MySQL 5.6如下:

    C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqladmin" -u root shutdown
    请注意

    如果MySQL用户帐户有密码,调用mysqladmin- p选项,并在提示时输入密码。

  3. 解压缩ZIP归档文件。你可以覆盖你现有的MySQL安装(通常位于C: \ mysql),或将其安装到另一个目录,例如C: \ mysql5.建议覆盖现有安装。

  4. 重新启动服务器。例如,使用SC开始mysqld_service_name网开始mysqld_service_name如果将MySQL作为服务运行,则使用命令或调用mysqld否则直接。

  5. 以管理员身份运行mysql_upgrade若要检查您的表,请尝试在必要时修复它们,并在授权表发生更改时更新它们,以便您可以利用任何新功能。看到“mysql_upgrade -检查和升级MySQL表”章节4.4.7

  6. 如果遇到错误,请参见第2.3.5节“Microsoft Windows MySQL Server安装故障处理”