①:这种情况一般是因为你在数据库中没有这个数据库,你新建一个你要导入的数据库名字的数据库,然后选中该数据库,再进行导入基本上就可以了

②:初学者在建立表时容易遇到这样的报错:
Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar.

其实就是未指定数据库,
在MySql中建立数据库后create database
可用
use 指定数据库
再进行创建表

或者使用
create table _

③:[Err] 1046 - No database selected 导入失败的情况的;


首先这是导入sqlQ文件的日常操作,结果报错,导入失败:


mysql导入数据库失败#1046 - No database selected_sed



结果:如下图:


mysql导入数据库失败#1046 - No database selected_sed_02



接下来,我按照别人的做法,去掉每个运行中运行多重查询选项,结果还是失败了,压根行不通;


mysql导入数据库失败#1046 - No database selected_sql文件_03



这是网上大佬的推荐,依旧于事无补


mysql导入数据库失败#1046 - No database selected_sql文件_04



难得就没办法了,接下来,我来讲讲我是如何成功解决这个问题的


后面才发现:出现这个问题是由于没有先新建数据库就直接导入,小伙伴遇到该问题下回可要记得哦!


所以解决步骤如下:


第一步:


先在本地创建一个数据库,至于如何新建,可以参考下


​点我教你如何本地新建数据库,不信点下我​

mysql导入数据库失败#1046 - No database selected_sql文件_05



第二步:


在你创建的数据库下选择表 单击右键,选择运行SQL文件


mysql导入数据库失败#1046 - No database selected_数据库_06

第三步:

选择你所需要导入的sql文件,最后点击开始

mysql导入数据库失败#1046 - No database selected_数据库_07


第四步:

ok,问题解决,请看,[Msg] Finished - 47 queries executed successfully;说明全部导入成功

mysql导入数据库失败#1046 - No database selected_数据库_08

小伙伴们,你们学会了吗?如果觉得对你们有所帮助,记得给怂怂右上角点个赞哦!你们的点赞就是我最大的鼓励!

                                </div>