-1
當我運行importdata.php導入數據。什麼也沒發生,也沒有錯誤信息位於同一文件夾中的importdata.php和mydata.csv文件。這是我的代碼。感謝您幫助找出問題所在。MySQL LOAD DATA INFILE無法正常工作。
// Create connection
$conn = new mysqli($host_name, $user_name, $password, $database);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "LOAD DATA INFILE 'mydata.csv' INTO TABLE tbl_test
FIELDS TERMINATED BY ',' ENCLOSED BY '\"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES";
$result = $conn->query($sql);
$conn->close();
?>
請嘗試直接執行此操作,讓我們知道結果。 「LOAD DATA INFILE'mydata.csv'INTO TABLE tbl_test FIELDS TERMINATED BY','ENCLOSED BY'\」' LINES TERMINATED BY'\ r \ n' IGNORE 1 LINES「; –
不完全錯誤捕獲最終查詢是ya。只需按下。 – Drew
通常情況下,您可以通過該路徑訪問該文件。PHP在哪裏找到它? – Drew