【发布时间】:2017-03-13 17:36:15
【问题描述】:
我正在努力将 CSV 文件加载到 MySQL 服务器的表中。它给了我工作目录错误,我猜是
C://Users//SCSC//Desktop//district.csv
这是我输入错误语法的地方。我尝试过双反斜杠、正斜杠,但它们都不起作用。
public void readCsvUsingLoad(Connection conn, String district) {
try {
String loadQuery = "LOAD DATA LOCAL INFILE 'C://Users//SCSC//Desktop//district.csv' INTO TABLE district FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' IGNORE 1 LINES (District_ID, A2, A3, A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16);";
System.out.println(loadQuery);
Statement stmt = conn.createStatement();
stmt.execute(loadQuery);
} catch (Exception e) {
e.printStackTrace();
}
}
【问题讨论】:
-
你能分享你得到的错误吗?