暂无图片
暂无图片
4
暂无图片
暂无图片
暂无图片

MySQL数据库的版本更新方法

海中的舵手 2021-05-28
5590

MySQL数据库的版本更新很快,新的特性也在不断更新,更主要的是解决了影响我们应用中的BUG,首先MySQL采用二进制包来安装,升级都是在同一台DB Server上操作。

 

步骤1:下载并安装好新版本的MySQL数据库,先将端口修改为3307,原因是为了避免和旧版本的端口3306冲突,然后启动服务。

步骤2:在新版本下创建同名数据库。

步骤3:在旧版本下备份数据库(更新、删除等操作要及时备份)。也可以加上-opt选项,可以使用优化方式将数据库导出,减少未知的问题出现。


步骤4:将旧的数据库中导出的备份导入到新版本的MySQL数据库中。


步骤5:再将旧版本数据库中的data目录下MySQL数据库全都覆盖到新版本中。

步骤6:在新版本下执行mysql_upgrade命令,这个命令包含以下三个命令,分别是:



在每一次升级过程中,mysql_upgrade这个命令都要执行,它通过mysqlcheck命令帮助检查是否兼容新版本的数据库,并同时做出修复,还有一个比较重要的作用是使用mysql_fix_privilege_tables命令升级权限表。

步骤7:关闭旧的版本,将新版本端口改为3306,启动新版本MySQL数据库就完成了MySQL数据库版本更新,以上方法适用于任何存储引擎。

文章转载自海中的舵手,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论