关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑

目录

 

1、使用场景

2、迁移注意事项和如何实施

2.1、环境一致性保证

2.2、如何迁移

2.3、最后结果


1、使用场景

     因为本人最近需要把以前使用的三星笔记本电脑,替换加入固态硬盘和扩展了内存的ThinkPad电脑,主要原始识公司开始购买的三星本无法扩展内存条,搞微服务开发,多开几个服务;内存就直接到95%以上了,原来三星本是8G内存,虽然也有固态硬盘。所以建议搞微服务开发的,电脑配置最好是固态硬盘+12G内存(最好16G)。本人以前三星电脑上有自己本地的一个MySQL5.7.12版本的数据库,希望平滑迁移原来数据库之中相关配置和数据库文件。

2、迁移注意事项和如何实施

2.1、环境一致性保证

       首先必须保证你安装的MySQL版本与你迁移的MySQL版本一直,迁移版本是MySQL5.7.12,意味你新电脑的MySQL版本也必须是相同版本的,另外建议端口也保持一致,以前我的端口3306,不排除你安装的时候是其他端口。

      本人试验希望按照一个MySQL5.7的最新版本(V5.7.24),虽然安装完毕后可以正常使用;但是迁移数据库无法正常返回以前的数据库之中的表和数据信息。最后又重新修改为MySQL5.7.12版本。因为本人是使用解压版安装,好处就在与可有比较平稳的迁移。

2.2、如何迁移

     注意事项:最好提前针对你全新安装的MySQL目录的data目录提前打个压缩包备份一份。如果你新电脑文件目录不一致也是可以的,但是你需要在安装解压版的MySQL时候需要在My.ini文件指针提前修改好。

    在保证安装相同对应版本的MySQL之后,剩下的就是你把你以前备份的MySQL目录下的data文件夹,复制到你的新电脑上即可。复制完毕后就可以通过Navicat进行相关的链接,你讲发现你以前的数据库有回来了。copy方式的截图

  关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑_第1张图片

  如果你使用过Navicat进行相关的数据库链接,以及相关的备份文件,你需要创建一个相同的连接服务名称或者复制你以前备份内容到你的对应Navicat连接之中。如下图所示:

关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑_第2张图片

2.3、最后结果

    经过以上的步骤,你想要的平稳迁移你以前电脑上的MySQL数据库已经实现了。具体结果如下图所示

关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑_第3张图片

关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑_第4张图片

关于平滑迁移Windows下MySQL数据库从一台电脑到另外一台电脑_第5张图片

你可能感兴趣的:(MySQL)