Wenn ich die importdata.php ausführen, um Daten zu importieren. Nichts passiert und keine Fehlermeldung. Die Dateien importdata.php und mydata.csv befinden sich im selben Ordner. Hier ist mein Code. Danke, dass du geholfen hast zu finden, was falsch ist.MySQL LOAD DATA INFILE funktioniert nicht.
// 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();
?>
Bitte versuchen Sie dies direkt gegen Mysql auszuführen und lassen Sie uns das Ergebnis wissen. "LOAD DATA INFILE 'mydata.csv' INTO TABLE tbl_test FIELDS BY BEENDET '' GESCHLOSSENE BY '\"' LINES BEENDET BY '\ r \ n' IGNORE 1 LINES "; –
Fehler nicht genau die endgültige Abfrage Trapping sind Ja einfach. – Drew
normalerweise würde man Pfad zur Datei übrigens. Wo ist PHP zu finden? – Drew