LOAD DATA funktioniert nicht.

Alles, was PHP betrifft, kann hier besprochen werden.

LOAD DATA funktioniert nicht.

Postby kjhofmann » 04. March 2007 17:38

Hallo,

Bei dem Versuch, eine Texttabelle über LOAD DATA in eine Tabelle von MySQL zu laden, stehe ich vor einem Problem:
Code: Select all
$sql = "LOAD DATA LOCAL INFILE buchdaten.txt REPLACE INTO TABLE buch";

Die Datei "buchdaten.txt" ist im gleichen Verzeichnis. Spaltenende: TAB Zeilenende CR/LF.
Es kommt keine Fehlermeldung.
Der Server ist unter XAMPP auf dem PC.
Die Tabelle "buch" ist richtig angelegt und derzeit leer.

Die Daten werden aber nicht eingelesen.

Was mache ich falsch?

Gruß, Hoffi
Gruß, Hoffi aus Radeberg
User avatar
kjhofmann
 
Posts: 41
Joined: 06. February 2006 12:07

Postby Wiedmann » 04. March 2007 19:00

Es kommt keine Fehlermeldung.

Bessere Frage:
Wertest du eventuelle MySQL-Fehler überhaupt aus?

Die Datei "buchdaten.txt" ist im gleichen Verzeichnis.

Im selben Verzeichnis wie was? Aber nimm einfach einen absoltuten Pfad.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

LOAD DATA funktioniert nicht.

Postby kjhofmann » 05. March 2007 09:17

Hallo
Fehlermeldungen im Browser ja. Weitere Fehlermeldungen, z.B. in zusätztlichen Tools, kenne ich noch nicht. Derzeitbefasse ich mich etwas mehr mit der MySQL-Datenbank. Dazu habe ich mir Literatur zugelegt.

Für Hinweise in dieser Richtung wäre ich dankbar.

Gruß, Hoffi

PS. Absoluter Pfad hat auch nichts gebracht.
Gruß, Hoffi aus Radeberg
User avatar
kjhofmann
 
Posts: 41
Joined: 06. February 2006 12:07

Re: LOAD DATA funktioniert nicht.

Postby Kenshin » 13. March 2007 23:45

kjhofmann wrote:(...)
Fehlermeldungen im Browser ja. Weitere Fehlermeldungen, z.B. in zusätztlichen Tools, kenne ich noch nicht.(...)


Gemeint war wohl das ausgeben einer mysql Fehlermeldung in PHP mit der Funktion mysql_error().


Greetz,
Kenshin
User avatar
Kenshin
 
Posts: 23
Joined: 30. August 2006 10:55
Location: Munich (Germany)

Postby kjhofmann » 14. March 2007 09:12

Gemeint war wohl das ausgeben einer mysql Fehlermeldung in PHP mit der Funktion mysql_error().

Ja, das war gemeint.
Gruß, Hoffi aus Radeberg
User avatar
kjhofmann
 
Posts: 41
Joined: 06. February 2006 12:07

Postby Kenshin » 14. March 2007 10:57

kjhofmann wrote:
Gemeint war wohl das ausgeben einer mysql Fehlermeldung in PHP mit der Funktion mysql_error().

Ja, das war gemeint.

Und was gibt dir diese Funktion zurueck? Wenn sie keine Fehlermeldung ausgibt, liegt der Fehler wohl auch nicht im Query.

Greetz,
Kenshin
User avatar
Kenshin
 
Posts: 23
Joined: 30. August 2006 10:55
Location: Munich (Germany)

Postby kjhofmann » 15. March 2007 12:01

Keine Fehlermeldung
OK, werde mal sehen, ob ich den Fehler irgendwo finde.

Gruß, Hoffi
Gruß, Hoffi aus Radeberg
User avatar
kjhofmann
 
Posts: 41
Joined: 06. February 2006 12:07


Return to PHP

Who is online

Users browsing this forum: No registered users and 2 guests