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

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

②:初学者在建立表时容易遇到这样的报错:
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文件的日常操作,结果报错,导入失败:

在这里插入图片描述

结果:如下图:

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

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

所以解决步骤如下:

第一步:

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

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

在这里插入图片描述

第二步:

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

在这里插入图片描述

第三步:
选择你所需要导入的sql文件,最后点击开始
在这里插入图片描述
第四步:
ok,问题解决,请看,[Msg] Finished - 47 queries executed successfully;说明全部导入成功
在这里插入图片描述

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

                                </div>
posted @ 2022-11-21 18:55  TwcatL_tree  阅读(503)  评论(0编辑  收藏  举报