2016-12-17 158 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。