Hallo,
ich versuche krampfhaft, eine csv-Datei in eine MYSQL-DB einzulesen.
Die Datei liegt im selben Verzeichnis, wo auch das Script (upload.php) liegt.
Als Ergebis bekommen ich die Meldung 'Auswahl der Datenbank fehlgeschlagen'.
Der Connect mit der DB passt, da ich auf einer anderen Seite meine Daten abrufen kann.
Ich benutze eine User der alle Rechte hat.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>upload</title>
</head>
<body>
<?php require_once ('konfiguration.php');
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
// Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
$db_sel = mysql_select_db( MYSQL_DATENBANK )
or die("kein connect");
$sql = "LOAD DATA local INFILE './test.csv' INTO TABLE 'tab_wetter' FIELDS TERMINATED BY '\;' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n'";
$result = mysql_query($sql) or die ('Auswahl der Datenbank fehlgeschlagen');
echo "Datei eingelesen!";
?>
</body>
</html>
Gruß
Bulli