错误信息 [1046] [3D000]: No database selected 明确指出了问题所在:在执行SQL查询时,没有选择任何数据库。 2. 检查SQL语句 首先,审查你的SQL语句。如果你是在命令行或脚本中直接运行SQL命令,确保在查询之前已经使用了 USE 语句来指定数据库。例如: sql USE yluat_yl; SELECT * FROM v_ledger; 在这个例...
执行source 导入 sql 文件,如果发生 ERROR 1046 (3D000) no database selected 错误,先查看一下所有数据库,假设要导入的数据库名是 mydb show databases;如果 mydb 不存在,先创建 mydbcreate database mydb;再选中 mydbuse mydb;再次执行 source
如手册所示,我删除了dsn中的所有空格。
我在试图插入 SQL 数据库的制表符分隔文件中有一些数据。这是我的代码import csvimport MySQLdbnew_db = MySQLdb.connect(host='localhost',user='me')cursor = new_db.cursor()cursor.execute('create database if not exists my_database')maketablestr = """CREATE TABLE info (Disease VARCHAR(10), NCBI...
Zabbix导入数据库时报错 使用如下命令导入Zabbix数据库时报错 zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p Enter password: ERROR 1046 (3D000) at line 1: No database selected 解决办法: //1,先把原始的数据库压缩包备份 cp /usr/share/doc/zabbix-server-mysql/...
同样有效。
执行source 导入 sql 文件,如果发生 ERROR 1046 (3D000) no database selected 错误,先查看一下所有数据库,假设要导入的数据库名是 mydb show databases;如果 mydb 不存在,先创建 mydbcreate database mydb;再选中 mydbuse mydb;再次执行 source