🤟致敬读者
🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉
📘博主相关
🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息
文章目录
数据库或表数据迁移(使用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下,选中表,然后右键选择刷新 如下
刚刚迁入(恢复)的数据表就出现了
📜文末寄语
🟠关注我,获取更多内容。🟡技术动态、实战教程、问题解决方案等内容持续更新中。🟢《全栈知识库》技术交流和分享社区,集结全栈各领域开发者,期待你的加入。🔵加入开发者的《专属社群》,分享交流,技术之路不再孤独,一起变强。🟣点击下方名片获取更多内容🍭🍭🍭👇