错误代码 1046 (3d000) 指的是“没有选择数据库”。 错误发生在脚本的第23行。 2. 理解错误原因 在执行SQL查询、更新、插入或删除操作之前,必须首先选择一个数据库。如果没有选择数据库,数据库管理系统(如MySQL)将无法确定要将操作应用到哪个数据库上,从而抛出此错误。 3. 查找并确认应选择的正确数据库名称 ...
2.第二个有可能的原因也是一个比较低级的错误了,我们都知道mysql一创建就默认带一个叫mysql的数据库,如下图所示: 简单来说select user,password,host from user;这个命令必须是针对某个具体的数据库而言的。 关于MySql ERROR 1046(3D000): No Database Selected 怎么解决就分享到这里了,希望以上内容可以对大家有...
ERROR 1046 (3D000): No database selected,发现有指定库名,产生疑问。 确定已经指定库名之后,然后改写成select做了查询,发现依然报这个错。 再细看sql,发现unhex函数的写法不严谨,即括号没有紧跟, 也就是说,需要用unhex()替代unhex ()。 继续做了个测试,发现报错信息相同,但是毫不相干: 既然是函数写法不...
ERROR1046(3D000): Nodatabaseselected 错误原因有两个: 1.在导入数据库前,数据库中没有这个数据库 解决方法:新建一个你要导入的数据库名字的数据库,然后选中该数据库,再进行导入 输入命令及运行结果如下: mysql>usemydbmysql>source/root/mydb.sql 2.要导入的sql位置定位不对 解决方法:查看一下你的sql文件...
mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected __EOF__ 本文作者:Calm华生 本文链接:https://www.cnblogs.com/calmwatson/p/16095692.html关于博主:评论和私信会在第一时间回复。或者直接私信我。版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!声援博主:...
ERROR 1046 (3D000): No database selected---如何解决 在命令提示符下导入数据,出现错误信息:ERROR 1046 (3D000): No database selected,如图所示: 错误原因:没选中数据库; mysql>create database test1; mysql>show databases; mysql>use test1 mysql...
分析:产生的原因有两种 dbname设置的不对。致使数据库根本不存在 MySQL中MySql ERROR 1046(3D000): No Database Selected问题的解决方法: 没有选择数据库和把数据库连接名字修改正确! 如果没有数据库,首先建立数据库,再在其中建立数据表: create database (database name) ...
在练习mysql过程中,由于要删除表,所以提前对表做了一个备份,但是在还原的时候却总是提示如下错误:ERROR 1046 (3D000) at line 22: No database selected 备份命令如下 [root@DB ~]# mysqldump -uroot -p123456 addam test >/home/addam_test_bak.sql ...
你没有进入database,如果你想创建表的话,要先创建一个database。create database user;use user;create table user;
51CTO博客已为您找到关于ERROR 1046 (3D000): No database selected的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及ERROR 1046 (3D000): No database selected问答内容。更多ERROR 1046 (3D000): No database selected相关解答可以来51CTO博客参与分享和学习