Mysql5.5版本数据迁移至5.7版本

本文介绍了在学习SpringCloud过程中遇到的Nacos配置持久化问题,由于Nacos要求MySQL 5.6以上版本,因此进行了数据库升级。详细步骤包括:关闭MySQL服务,查找并复制my.ini文件,迁移数据库文件,特别是覆盖ibdata1文件以避免表查不到的问题,最后启动新版本MySQL并验证数据迁移成功。
摘要由CSDN通过智能技术生成

因为最近在学习springcloud,涉及到nacos的中的配置持久化问题,但nacos只支持5.6以上的mysql数据库版本,所有做了版本升级,并将原mysql里面的数据迁移至新的数据库;

具体步骤如下:

前提:先关闭mysql服务,不然会有些文件无法复制

1、先在原数据库的安装目录下找到my.ini文件打开,

2、找到原数据库数据的保存位置

如果没有修改过的话,新旧版本的数据库存放数据目录都是这个!

 如果修改过的话,按上述步骤也能找到新版本的数据库数据存放的位置

3、找到Mysql server 5.5/data目录将除了系统自带的数据库以外的所有数据库复制到

        Mysql server 5.7/data 目录下

4、重点!!!!

       将原mysql,data目录下的 ibdata1文件也覆盖过去,不然会出现数据库中表查不到的问题

5、启动新版的mysql server,打开小海豚(sqlyog),数据就迁移成功了!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值