mysql 5.6 升级到 5.7 教程
一、 下载mysql 5.7 包
链接:https://pan.baidu.com/s/1ZBA1P6Yxq1clWS1ZZ9YzMw?pwd=yknx
提取码:yknx
将下载文件解压后创建mysql.ini,并放入以下内容
1 2 3 4 5 6 7 8 9 10 11 | [mysqld] event_scheduler = on port = 3306 basedir=D:\mysql\XXX datadir=D:\mysql\XXX\data max_connections=200 character- set -server=utf8 default -storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default -character- set =utf8 |
将mysql 5.6的data目录拷贝到mysql 5.7 目录下(注意:5.6的data文件夹中要含现有的数据库),并修改basedir与datadir 路径
二、在计算机管理》服务中找到mysql 5.6的服务,并停止。使用超级管理员身份运行cmd窗口,进入mysql 5.7 的目录,将mysql5.6的服务移除
1 | mysqld --remove mysql5.6 |
如果出现msvcr120.dll丢失的情况 ,需要安装vcredist 2013 后继续。下载地址: https://www.jb51.net/softs/753980.html
三、将旧的mysql 5.6目录重命名或者删除,防止安装服务时出现问题,再执行以下命令
mysqld --install mysql5.7
提示安装成功后,再到计算管理》服务中检查路径是否正确,如有问题,重新执行 2到3步骤
四、启动安装好的mysql 5.7 服务 执行如下命令
1 2 | mysql_upgrade -uroot -p 输入密码(原5.6版本的密码)等待加载完成 |
五、确认升级是否成功
1 | mysql -v |
如图即完成mysql 到 mysql 5.7的 升级
参考连接:https://blog.csdn.net/t900990/article/details/128373895
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)