2016-12-17 150 views
0

我想从csv文件导入数据到表中。我使用MySQL Workbench创建了表。下面是我在MySQL输入命令:无法将csv文件导入表

LOAD DATA INFILE 'c:/db/test.csv' 
INTO TABLE info 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
LINES TERMINATED BY '\n' 

但我正在逐渐从MySQL这个错误:

Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 0.000 sec 

在哪里以及如何添加数据库的名字吗?

+0

错误信息相当清楚。 MySQL不知道数据需要加载到哪个表中。你可以尝试指定数据库作为表名的前缀,就像'MyDB.info'。 – FDavidov

回答

0

可以请你改变你的第二条线下面的数据库名称

INTO TABLE dbname.info 

你的数据库的名称替换DBNAME。