我很努力將CSV文件加載到MySQL服務器的表中。它給我的工作目錄錯誤,我猜使用Java將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();
}
}
你能分享你得到的錯誤嗎? – Mzf