码迷,mamicode.com
首页 > 数据库 > 详细

利用Navicat从mysql导表到另一台机器的mysql中

时间:2015-11-12 12:01:15      阅读:582      评论:0      收藏:0      [点我收藏+]

标签:

碰到一个需要把数据表从本地mysql导入到服务器的mysql中的问题,在网上搜了下,没有发现说的很清楚的操作,很多操作都是利用命令行来实现,自己研究了一下,发现Navicat有自己的导入导出功能,可以比较容易的实现该功能。

  目标:从A机器的mysql的数据库a中导入几十张表(本身数据库a有几百张表)到 B机器的mysql的b数据库中。(这里说的mysql的所有操作都是在Navicat中进行)

  第一步:在A机器上的mysql中新建一个数据库c,直接在Navicat中按住ctrl选择要导出的所有表,右键复制,不要选复制表,就选择复制,然后点击新建的数据库c中的表,这时候右边应该是空的,直接在空白处右键粘贴,就把所有准备导出的表复制到了新的数据库c中

  第二步:在数据库c中右键选择 :转储SQL文件,然后选择好要保存的位置,这时候生成的是一个.sql文件,把这个.sql文件拷贝到目标机器B中(u盘还是有用滴)

  第三步:在目标机器B的mysql中(当然也是Navicat中)选择目标数据库b,选择表,然后在右边空白处点击右键,选择“运行SQL文件”,然后选择拷贝过来的.sql文件,一切就OK

  最后可以按自己需求修改表的名称,其实第一步新建数据库主要原因是我不是把数据库中所有表都导出,只是需要其中的几十张表,所以需要先用新的数据库把需要复制的表单独保存一下,等导入完成就可以把这个中转数据库c删掉了

  Navicat中文官网:www.formysql.com


利用Navicat从mysql导表到另一台机器的mysql中

标签:

原文地址:http://my.oschina.net/u/2366222/blog/529219

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!