2024年1月16日,MySQL 8.3 GA,该版本为Windows用户带来了福音,在配置安装的过程中,支持原地升级(原版本从8.2开始)。使用该功能可以为用户减少大量的升级测试工作,使得MySQL的运维变得更为简单丝滑。
Windows上的安装使用installer进行,前面的步骤与以往一致,运行配置管理时将出现不同。
当MySQL发现服务器上存在之前的版本时,要求用户必须执行原地升级操作,此时提示输入root用户的密码。
输入密码点击连接后,会显示之前版本的相关信息,包括路径、配置文件等等。
点击下一步,会提示选择使用mysqldump将数据库进行备份,用户也可以选择通过其他方式进行备份,跳过该步骤。
下一步授予用户文件权限。
点击执行,配置器将按照列表的任务执行升级操作:
-
备份MySQL数据库
-
停止之前的MySQL服务器
-
重命名之前的数据文件夹
-
写入配置文件
-
升级文件权限
-
调整window服务
-
启动服务器,并升级系统表
-
更新开始菜单
-
删除之前的MySQL
服务器启动后,使用MySQL Shell连接服务器,确认服务器状态。
服务器版本已经显示为8.3.0,并且之前 8.2 中的sakila数据库也正常存在。
该功能的推出,减少了人工升级带来误操作的风险,使得运维工作变得更加高效,便捷。减少了升级测试的时间,将会大大减少MySQL升级的压力。本地部署的MySQL你还惧怕升级吗?
感谢关注“MySQL解决方案工程师”!