电脑

当前位置 /首页/游戏数码/电脑/列表

Navicat如何导入,导出MySql表数据?

做站点程序开发时,会遇到线上的站点有bug,但在本地测试的站点,又没有问题,这时,很大可能是一些数据导致的问题,线上数据库的数据比较全,覆盖面全。本地的数据基本上是一些测试数据,覆盖面不全,所以有些问题难以发现。
这时就需要把线上的某个表的数据导到本地,再来做更详细的测试。
那么数据库的表数据怎么导呢?我们可以利用Navicat来导入,导出,非常简单。

操作方法

(01)我们打开Navicat,连接到线上的数据库,点击左边的‘Table',展开显示数据库的所有表,

Navicat如何导入,导出MySql表数据?

(02)选中你要导出的表,右键点击他,在菜单上看到有’Dump SQL File’ 的

Navicat如何导入,导出MySql表数据? 第2张

(03)在’Dump SQL File’选项上,有二个选项,一个是‘Structure + Data',一个是‘Structure Only’,如果你是只要复制表结构,那选第二个‘Structure Only’,如果你要表结构,和表数据都一起复制,那就选‘Structure + Data',我们这里就是选这个。

Navicat如何导入,导出MySql表数据? 第3张

(04)选择后,弹出一个保存窗口,选择好保存的路径,点击‘Save’,就可以了。

Navicat如何导入,导出MySql表数据? 第4张

(05)数据导出后,我们再看下怎么导到自己本地数据库表里。我们还是在Navicat上,这次连接的是你本地的数据库,连接后,右键点击你的数据库,在右键菜单上选择‘Execute SQL File...’

Navicat如何导入,导出MySql表数据? 第5张

(06)点击后,弹出一个窗口,在这里,选择执行SQL文件的路径,就是刚才你导出的文件的路径。

Navicat如何导入,导出MySql表数据? 第6张

(07)选择好路径后,点击‘Start’开始执行

Navicat如何导入,导出MySql表数据? 第7张

(08)稍等片刻,看窗口上的信息,知道已经执行完成,点击‘Cancel’按钮,把弹出框关闭。

Navicat如何导入,导出MySql表数据? 第8张

(09)点击刚才的数据库,可以看到,新的表已经成功导入,打开这个表,里面也有了线上数据库的数据了。这时,就可以在本地测试,调试问题了。

Navicat如何导入,导出MySql表数据? 第9张
TAG标签:Navicat MySQL 导入 导出 #