1. 确认错误信息来源及含义 错误信息:error 1046 (3D000) at line 1: no database selected 指出在执行数据库操作前,没有指定一个已存在的数据库作为当前操作的目标。 错误原因:通常在执行SQL语句前,需要通过 USE 数据库名; 语句来选择数据库,或者在连接数据库时指定要使用的数据库。2...
ERROR 1046 (3D000) at line 1: No database selected 解决方法 编辑/usr/share/doc/zabbix-server-mysql/create.sql.gz 添加use zabbix; 再次执行 /usr/share/doc/zabbix-server-mysql$ sudo vi create.sql.gz 输入密码后,等待数据导入
保存退出! 然后重新导入MySQL数据库即可。注意:导入过程可能会持续几秒。 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p
Zabbix导入MySQL数据库报错ERROR 1046 (3D000) at line 1: No database selected 2019-05-05 12:09 −... OpsDrip 2 16307 数据库创建表时显示no database selected 2019-12-09 14:04 −数据库创建表时显示no database selected No database selected是因为你没有选择数据库在MySQL中必须要先选择数据库...
分析:产生的原因有两种 dbname设置的不对。致使数据库根本不存在 MySQL中MySql ERROR 1046(3D000): No Database Selected问题的解决方法: 没有选择数据库和把数据库连接名字修改正确! 如果没有数据库,首先建立数据库,再在其中建立数据表: create database (database name) use (database name)即可。
ERROR 1046 (3D000): No database selected,发现有指定库名,产生疑问。 确定已经指定库名之后,然后改写成select做了查询,发现依然报这个错。 再细看sql,发现unhex函数的写法不严谨,即括号没有紧跟, 也就是说,需要用unhex()替代unhex ()。 继续做了个测试,发现报错信息相同,但是毫不相干: ...
简单来说select user,password,host from user;这个命令必须是针对某个具体的数据库而言的。 关于MySql ERROR 1046(3D000): No Database Selected 怎么解决就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。
[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; ...
MySql ERROR 1046(3D000): No Database Selected No DataBase Selected 翻译->意思是说没有选中数据库. 首先要建立数据库,在将表放入数据库中: create database <database name>; 如果上一步已经做好了,那么在命令行中敲入: use <database name>;...
zabbix 导入出错 [root@iZbp19chrzmuhvpbkco6lrZ zabbix-server-mysql-4.0.23]# zcat create.sql.gz |mysql -uzabbix -p*** ERROR 1046 (3D000) at line 1: No database selected [root@iZbp19chrzmuhvpbkco6lrZ zabbix-server-mysql-4.0.23]# vim create.sql.gz...