外部数据库导入遇到的问题
问题描述:
我向Navicat里边导入一个sql文件,明明显示成功了,可是刷新数据库里边仍是没有信息。后来我换了SQLyog问题依旧。
这究竟是为什么呢?在网上找啊找,找啊找,发现似乎并没有多少人遇到这个问题_(:зゝ∠)_,因为网上没!有!解!决!方!案! 当然也许有是我没找到。嘛,不管了,在这里分享一下我发现的问题原因吧。
其实,原因hin简单,当初导出数据库时设置的名字和数据库的名字不一样。
我们知道使用Navicat或者SQLyog导入sql文件时首先要创建一个和它名字一样的数据库,那么这时问题就出现了,你原先的数据库跟这个sql文件名不一样啊。当你按照往常的方法运行完sql文件后刷新数据库,这时就会发现数据库中没有数据。这个时候莫慌,莫急,看看Navicat中是不是多了一个陌生的数据库,那就是你导进来的数据库啊亲。