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

数据库或表数据迁移(使用Navicat迁移MySQL数据库表数据)

🤟致敬读者

  • 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉

📘博主相关

  • 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息

文章目录

  • 数据库或表数据迁移(使用Navicat迁移MySQL数据库表数据)
    • 一、迁移MySQL表(单表迁移、备份和恢复)
      • 1. 迁出(备份)
      • 2. 迁入(恢复)
      • 3. 查看
    • 二、迁移MySQL数据库(数据库迁移、备份和恢复)
      • 1. 迁出(备份)
      • 2. 迁入(恢复)
      • 3. 查看


📃文章前言

  • 🔷文章均为学习工作中整理的笔记。
  • 🔶如有错误请指正,共同学习进步。

数据库或表数据迁移(使用Navicat迁移MySQL数据库表数据)

分两种情况,一种是单表迁移,一种是数据库(即全部的表)迁移

一、迁移MySQL表(单表迁移、备份和恢复)

如何将数据库1中的test01表迁移到数据库2中
以下为迁移过程演示,此过程也是备份和恢复的过程,在同一个数据库中叫做备份和恢复,在不同的数据库中就变成了迁移数据

注1:该操作不会影响原有数据

注2:该操作建议在MySQL工具Navicat中进行操作(其他工具可能没有这个功能)
以下我们以数据库1和数据库2为例,将数据库1中的test01表迁移到数据库2中

1. 迁出(备份)

数据库1中找到需要迁移的表test01
选中后鼠标右键选择转储SQL文件,然后选择结构和数据(如果你只想迁移表结构而不想要数据则可选择仅结构选项)
如下图
在这里插入图片描述

然后选择导出文件的存储位置
如下
在这里插入图片描述

完成后就会有一个sql结尾的文件生成,该文件就是备份文件
在这里插入图片描述

2. 迁入(恢复)

现在到数据库2中,选中数据库右键选择运行SQL文件...
在这里插入图片描述
选择文件

在这里插入图片描述

刚刚备份的sql文件
在这里插入图片描述
开始执行sql文件
在这里插入图片描述

执行结束后,关闭
在这里插入图片描述

3. 查看

执行结束后在数据库2下,选中鼠标右键刷新
在这里插入图片描述
刚刚迁入(恢复)的数据表就出现了

该操作不仅适用于单表,也适用于整个数据库,如想迁移或者备份恢复整个数据库可参考文章:


二、迁移MySQL数据库(数据库迁移、备份和恢复)

如何将数据库1中的所有表数据迁移到数据库2中
以下为迁移过程演示,此过程也是备份和恢复的过程,在同一个数据库中叫做备份和恢复,在不同的数据库中就变成了迁移数据

注1:该操作不会影响原有数据

注2:该操作建议在MySQL工具Navicat中进行操作(其他工具可能没有这个功能)
以下我们以数据库1和数据库2为例,将数据库1中的所有表迁移到数据库2中

1. 迁出(备份)

选中数据库1后鼠标右键选择转储SQL文件,然后选择结构和数据(如果你只想迁移表结构而不想要数据则可选择仅结构选项)
如下图
在这里插入图片描述

然后选择导出文件的存储位置
如下
在这里插入图片描述

完成后就会有一个sql结尾的文件生成,该文件就是备份文件
在这里插入图片描述

2. 迁入(恢复)

现在到数据库2中,选中数据库右键选择运行SQL文件…
在这里插入图片描述

选择文件
在这里插入图片描述

选择刚刚备份的sql文件,打开
在这里插入图片描述
开始,执行sql
在这里插入图片描述

执行结束后,关闭
在这里插入图片描述

3. 查看

执行结束后在数据库2下,选中表,然后右键选择刷新
如下
在这里插入图片描述

刚刚迁入(恢复)的数据表就出现了


📜文末寄语

  • 🟠关注我,获取更多内容。
  • 🟡技术动态、实战教程、问题解决方案等内容持续更新中。
  • 🟢《全栈知识库》技术交流和分享社区,集结全栈各领域开发者,期待你的加入。
  • 🔵​加入开发者的《专属社群》,分享交流,技术之路不再孤独,一起变强。
  • 🟣点击下方名片获取更多内容🍭🍭🍭👇

相关文章:

  • 目前状况下,计算机和人工智能是什么关系?
  • javaweb maven高级 分模块设计与开发
  • C. Robin Hood in Town思考与理解
  • 变化检测论文学习写作——摘要
  • LeetCode.225. 用队列实现栈
  • 计算机视觉算法实现——电梯禁止电瓶车进入检测:原理、实现与行业应用(主页有源码)
  • vue 入门:组件通讯
  • Python在糖尿病分类问题上寻找具有最佳 ROC AUC 分数和 PR AUC 分数(决策树、逻辑回归、KNN、SVM)
  • C++STL——容器-list(含模拟实现,即底层原理)(含迭代器失效问题)(所有你不理解的问题,这里都有解答,最详细)
  • python:audioFlux 使用教程
  • 【maxENT】最大熵模型(Maximum Entropy Model)R语言实现
  • 双系统win11 + ubuntu,如何完全卸载ubuntu系统?
  • Flutter中如何判断一个计算任务是否耗时?
  • 封装Tcp Socket
  • Pinocchio中data、model接口介绍
  • Echarts跨平台设备适配详解
  • ssh 三级跳
  • C语言中数组与指针:差异、应用及深度剖析
  • 【unity游戏开发入门到精通——UGUI】CanvasScaler画布缩放器组件
  • 探索 Go 与 Python:性能、适用场景与开发效率对比
  • 以色列“全面接管”加沙“雷声大雨点小”:援助政策引内讧,美欧失去耐心
  • 持续推动深入贯彻中央八项规定精神学习教育走深走实!上海市委党建工作领导小组会议举行
  • 钟南山谈新冠阳性率升高:可防可治不用慌,高危人群应重点关注
  • 俄罗斯哈巴罗夫斯克市首次举办“俄中论坛”
  • 新质观察|低空货运是城市发展低空经济的第一引擎
  • 申伟强任上海申通地铁集团有限公司副总裁