当前位置: 首页 > news >正文

两台电脑mysql数据迁移,各版本mysql迁移(亲测)

迁移只适用于往全新的电脑上迁移data,如果新电脑数据库也有数据,你想新老数据库都能使用,就看新老谁的数据库没那么大,导出数据再导入这样迁移也行

8.0

保证两台电脑的mysql版本一致,不一致的目前没有测试。
这是我的两台mysql版本
在这里插入图片描述

新电脑mysql停服务

找到新电脑mysql的Data位置
默认mysql的Data路径如下,如果安装时自定义路径就去你定义的路径下找
新电脑原Data改名Data1,避免被mysql读取到
移动老Data过去,mysql的my.ini会去读Data,所以谁叫Data读取谁,如果想改,去改my.ini就行

在这里插入图片描述

重启服务查看即可。

5.0

版本
在这里插入图片描述

移动老电脑的data目录下的数据库,除了系统库,其他库都可以移动。
我这里只剩下book库
补充:.err是服务的报错信息,可以看到启动时报错的log。pid是服务运行时进程生成的
请添加图片描述
mysql5版本的服务停止

请添加图片描述
把新电脑data备份为data1,在data中加入老电脑的数据库book和ibdata1

在这里插入图片描述

重启服务,登录mysql可以看到移动来的book库
请添加图片描述

8.0问题

迁移只适用于往全新的电脑上迁移,如果新电脑数据库也有数据,mysql读取迁移来的Data,就算把新电脑数据库移入Data里,也读取不到,只能读取到老的。
如果还想读到新电脑数据库,数据库没那么大,导出数据再导入也行

5.0问题解决

必须把老电脑的ibdata1也移动过来,替换新电脑的ibdata1,否则会报错表不存在!
所以,迁移只适用于往全新的电脑上迁移,如果新电脑数据库也有数据,迁移过来只能读取到老电脑的数据,因为ibdata1已经是老电脑的了。
如果还想读到新电脑数据库,数据库没那么大,导出数据再导入也行
请添加图片描述

各版本通用

对于端口号,两台电脑的端口不一致,也不影响。

如果想还原回去,就把Data删了或者改名,Data1名字再改回Data
注意:5.0是data,8.0是Data

相关文章:

  • MD5退出历史舞台你知道吗?
  • 使用nw.js将web项目打包为exe软件(xp版本)
  • 我,在日本开密室逃脱,钱还没赚,人进“橘子”了……
  • “池化技术” - 深度剖释底层内存管理细节,明晰“池化技术”内存管理技术
  • 【网站架构】Tomcat长时间运行崩溃?Tomcat调优、集群
  • Android Studio中Touch监听器的使用
  • Docker | redis安装及测试
  • zabbix监控部署keepalived高可用
  • 单机Mysql的演进
  • 智工教育:公务员考试这些知识点你会背了吗?
  • 动态路由协议(一)
  • nodejs--fastify-url构建以及路由前缀和新增用户
  • 关系型数据库RDS基本简介
  • 20分钟学会git基本操作,创建远程仓库
  • 游戏开发最佳10个工具与技术方案
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 【刷算法】从上往下打印二叉树
  • HashMap剖析之内部结构
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JDK 6和JDK 7中的substring()方法
  • js对象的深浅拷贝
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Rancher-k8s加速安装文档
  • Vue官网教程学习过程中值得记录的一些事情
  • 大型网站性能监测、分析与优化常见问题QA
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 区块链将重新定义世界
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 用jQuery怎么做到前后端分离
  • 《码出高效》学习笔记与书中错误记录
  • 7行Python代码的人脸识别
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​渐进式Web应用PWA的未来
  • #{} 和 ${}区别
  • (175)FPGA门控时钟技术
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET连接数据库方式
  • .NET项目中存在多个web.config文件时的加载顺序
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • /dev下添加设备节点的方法步骤(通过device_create)