如何转储和运行SQL文件
我们在学习或者开发过程中经常需要使用数据库,工具软件一般用的是Navicat,当我们设计完数据库后,有时需要给别人发送一份,或者自己备份,或者是别人给你发送一份,然后你在自己的软件里查看。
如何实现这些工作呢?看下面的过程!
一、转储SQL文件
- 01
右击我们已经完成的数据库的名字,选择【转储SQL文件】,如图:
- 02
我们可以看到分为【结构和数据】和【仅结构】两个选项;我们根据字面意思就可以猜到,结构和数据,里面包含表中的值,仅结构的话,就不包含表中的具体值;我们根据自己的需要选择就ok,在这里,我以【结构和数据】这一个选项为例;如图:
- 03
选择了之后,会让我们选择保存的位置,我们根据自己情况选择就ok,然后点击【保存】,如图:
- 04
点击【保存】之后,会弹出执行的对话框,这里需要注意的是,下面绿色的进度条,只是代表进度,并不能说明我们的操作就成功了,我们要注意看中间方框中的内容,看是否提示【Successfully】,如图:
- 05
提示成功之后,我们选择【关闭】就完成了全部操作,这时我们会在我们保存的路径位置,看到我们刚刚保存的SQL文件;如图:
二、运行SQL文件
- 01
当我们收到别人发给的SQL文件,该怎么运行呢?也就是说该怎么让这个SQL文件在我们自己的数据库中显示呢?由于小编当时遇到这个问题时,没少花时间去琢磨,所以现在发出来,让大家少浪费一点时间;
- 02
在这里我们以上面的SQL文件为例,有的小伙伴可能看了上面的内容,会说这还不简单?直接【右击】找到【运行SQL文件】,然后找到别人给我的文件,然后就行了么!在这里我不给大家演示具体过程了,只给大家看一下效果,看能否成功!(PS:小编保证,结果的操作过程完全是按照上面和大家说的过程),看效果图:
- 03
下面小编告诉大家怎样做才能成功,首先,我们看一下SQL文件的名字是什么,然后在本地新建一个名字为SQL文件名字的数据库,例如:本例子中SQL文件的名字是goodsdb.sql,那么我们就新建一个名字为goodsdb的数据库,如图:
- 04
我们刷新一下,就可以在数据库列表中看到我们新建的数据库了;但是打开之后没有任何内容(里面的内容应该让SQL文件补充),如图:
- 05
然后我们右击数据库的名字,选择【运行SQL文件】,注意:是右击我们刚刚新建的数据库的名字哦,如图:
- 06
点击【浏览】按钮,找到我们的SQL文件,并且【打开】,如图:
- 07
点击【开始】运行SQL文件,如图:
- 08
注意进度条只是表示进度,不代表成功,看清楚中间的提示,我们看到【successfully】,就代表我们成功了!如图: