这篇文章距离上次修改已过半年,其中的信息真实性可能已经有所发展或是发生改变,请自行分辨。

一直不想升级平时用的笔记本mysql数据库的版本,因为一直用的Phpstudy里面的绿色版mysql5.5,加上平时测试一些网站就在本机测试,所以数据库还是有点数据库了,但是这次用IDEA使用框架的时候,框架必须要求是Mysql5.7+,心态瞬间爆炸,一直用5.5好好的,不升级的话sql文件导进去报错,想过装到虚拟机里面,每次开机麻烦!然后就打算直接安装吧,于是开始下面的工作。

为了方便管理,我这里也直接使用的windows下的bt,然后进行直接安装mysql5.7,速度非常快,5分钟不到就好了,安装好了之后必须把5.5版本的数据库关闭,不然端口冲突了,连接成功后,就开始迁移数据了。
47869-vhaand13h49.png

这里遇到一个尴尬的事情。安装好bt的mysql5.7后,即便关闭了数据库之后,我以前phpstudy的mysql5.5始终打不开,不知道是什么问题,最后解决方案是手动去服务管理里面打开一个叫MYSQLa的服务,就打开了!
42195-c1g4dr2lnfa.png

打开原来的5.5之后就导出全部数据吧,直接进入命令行,记住不用登录用户,直接在mysql下的/bin目录运行下面命令:
mysqldump更多命令可以参考下百度!我这里是导出数据库全部。
mysqldump -h localhost -u root -p --all-databases > D:\all.sql

45435-5usa4oyh2nq.png

执行完成,在D盘下有一个all.sql文件,然后打开mysql5.7导入进去就ok了。

输入用户和密码登录mysql5.7命令行模式下,执行下面命令导入:(这里也可以通过图形化工具navicat,yog等工具导入)
source D:\all.sql;

21901-uggzy5853e.png

最后磁盘删除旧的mysql5.5,以后就运行5.7就OK了,建议先做备份再操作,不然容易发生不可预料的问题。

73337-s3wsivxm4tn.png

扫描下面二维码,给博主打赏点吧~

微信

微信

支付宝

支付宝


作者:Lcry
本文链接:https://www.51it.wang/ll/990
商业转载请联系作者获得授权,非商业转载请注明本文出处及文章链接

带符号 * 的表示必填项