Navicat导入sql 报错 [ Err ] 1046 – No database selected ​ 今天系统重装了,就很完蛋。所有东西都重新下载安装。向Navicat导入sql的时候导入失败: 报错 [ Err ] 1046 – No database selected 。我很疑惑地又导了几次。当然又全都失败. 错误造成原因: ​ 直接在连接位置上右击选择了运行sql文件 解决方法: ​ 第一步:连接位置右键新建一个数据库,名字跟要导入的数据库名字相同 ​ 第二步:在数据库位置右键运行sql文件 ​ 第三步:点开始就可以运行成功了!显示Successsfully 注意:导入成功之后刷新可能数据库 1.No DataBase Selected 翻译->意思是说没有选种数据库. 首先要建立数据库,在将表放入数据库中: create database 如果上一步已经做好了,那么在命令行中敲入: use 我试过这种方法! 2.第二个有可能的原因也是一个比较低级的错误,我们都知道 mysql 一创建就默认带一个叫 mysql 的数据库,如下图所示: 简单来说select user,password,h... MySQL 1046 错误解决:require_once './include/common.inc.php';$maxpostnum = 200; //设定最小帖子数量if(!$discuz_user || !$discuz_pw) {showmessage('对不起,您还没有登录,无法进行此操作。');}if(!$adminid ){$query=$db->query("SELECT po... 数据库错误: py mysql . err .Programming Err or: (1007, "Can't create database 'hlt0517'; database exists") 数据库已存在 py mysql . err .Operational Err or: ( 1046 , 'No database selected ') 没有选择数据库 py mysql . err .Operational Err or: (1054, "Unknown column 'balance' in 'field list'") ①:这种情况一般是因为你在数据库中没有这个数据库,你新建一个你要导入的数据库名字的数据库,然后选中该数据库,再进行导入基本上就可以了 ②:初学者在建立表时容易遇到这样的 报错 Err or 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 刚进入到 mysql 页面直接创建表时 报错 ERR OR 1046 (3D000): No database selected 是因为没有选择你需要使用的数据库(use+数据库名),加上你要将创建在哪个数据库中就写哪个数据库 没有就用create database +数据库名创建一个新的数据库,同时还是要使用use来切换数据库 这样就可以了