因为最近在学习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),数据就迁移成功了!