MySql: Unable to save result set
Redaktionelle Einordnung
Diese archivierte Diskussion behandelt MySql: Unable to save result set aus Sicht der Rubrik PHP & MySQL.
CMS- und Technikfragen sind heute besonders dann relevant, wenn sie Indexierung, Rendering, interne Verlinkung oder Relaunch-Risiken beeinflussen.
Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.
Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.
Startbeitrag
Originaler Foreninhalt in modernisierter Darstellung.
Ich habe folgendes Problem,
ich bin dabei eine Importfunction für CSV Dateien einzubauen, und zwar nach folgendem Vorbild:
www.phpbuddy.eu/csv-datei-mysql-importieren.html
Als Fehlermeldung bekomme ich:
Unable to save result set
Lt. Google Suche bezieht sich die Fehlermeldung auf eine falsche Kompilierung von MySQL bzw. fehlerhaften Datenbanken.
Allerdings wird der Befehl fehlerlos in phpMYadmin ausgeführt.
Die Abfrage und Datenbeispiel (anonymisiert):
LOAD DATA LOCAL INFILE '{document pfad}/import.csv'
INTO TABLE `tabelle`
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n' (`1`,`2`,`3`,`4`,`5`,`6`,`7`)"
Datenbeispiel:
"1";"1";"4103";"4719";"1";"1";"2"
Antworten
4 BeiträgeBist du sicher das es \\\\n ist? Bei Windows sollte es ein \\r \\n sein. (ohne dem Leerzeichen)
Die Datei kann es nicht sein, d.h. die Parameter zum Parsen, da phpMyAdmin die Abfrage ohne Fehler durchführt.
Irgendwas muss phpMyAdmin mit dem Query machen, das den Fehler behebt.
Das könnte auch an den Anführungszeichen liegen, wie und wo hast du denn die Abfrage genau ausgeführt?
Eine andere Frage: Tisch oder Wand ?
Anscheinend ist die Fehlermeldung normal... it\'s not a bug, it\'s a feature...
Auf einer anderen Seite wurde Sie einfach ausgeblendet... was mich dazu verleitet hat, auch mal in die Datenbank zu schauen, gemäß:
Fehler bei Abfrage = kein Eintrag.
Die Datenbank wurde korrekt gefüllt O_o .