当你在使用MySQL时遇到错误“mysql error 1046 (3d000): no database selected”,这通常意味着你在执行数据库操作(如查询、插入等)时没有明确指定当前操作的数据库。为了解决这个问题,你可以按照以下步骤操作: 确认MySQL服务正在运行: 确保MySQL服务已经启动。这通常可以通过操作系统的服务管理器来完成,或者使用命令行...
1.No DataBase Selected 的意思是说没有选择数据库. 首先要建立数据库,在将表放入数据库中: create database 如果上一步已经做好了,那么在命令行中敲入: use 我试过这种方法! 2.第二个有可能的原因也是一个比较低级的错误了,我们都知道mysql一创建就默认带一个叫mysql的数据库,如下图所示: 简单来说select ...
1 row in set (0.00 sec) mysql> SELECT NOW (); ERROR 1046 (3D000): No database selected mysql> SHOW VARIABLES LIKE 'sql_mode'; +---+---+ | Variable_name | Value | +---+---+ | sql_mode | | +---+---+ 1 row in set (0.00 sec) mysql> SET @@session.sql_mode='IGNOR...
mysql5.6版本修改密码:ERROR 1046 (3D000): No database selected __EOF__ 本文作者:Calm华生 本文链接:https://www.cnblogs.com/calmwatson/p/16095692.html关于博主:评论和私信会在第一时间回复。或者直接私信我。版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!声援博主:...
错误信息如下: ERROR1046(3D000): Nodatabaseselected 错误原因有两个: 1.在导入数据库前,数据库中没有这个数据库 解决方法:新建一个你要导入的数据库名字的数据库,然后选中该数据库,再进行导入 输入命令及运行结果如下: mysql>usemydbmysql>source/root/mydb.sql ...
MySql ERROR 1046(3D000): No Database Selected No DataBase Selected 翻译->意思是说没有选中数据库. 首先要建立数据库,在将表放入数据库中: create database <database name>; 如果上一步已经做好了,那么在命令行中敲入: use <database name>;...
你没有进入database,如果你想创建表的话,要先创建一个database。create database user;use user;create table user;
[root@DB ~]# mysql -uroot -p123456 </home/addam_test_bak.sqlERROR1046(3D000)at line22: No database selected 1. 2. 仔细的检查了一下备份文件的22行,发现在22行是DROP TABLE IF EXISTS `test`;当然会找不到了,因为我的test表示创建在addam的库中的,解决办法就是在它前面加入一条use addam; ...
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) use (database name)即可。