Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Anzeigen von Warnings [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Anzeigen von Warnings


 
The_Dragon
14-09-2004, 10:24 
 
Hallo zusammen,

ich habe Xampp installiert und folgendes Problem.
Beim Import von csv Dateien via Kommandozeile:
LOAD DATA LOCAL INFILE 'my.csv' INTO TABLE fbcluster FIELDS
TERMINATED BY ';' LINES TERMINATED BY '\r\n';
erhalte ich folgende Ausschrift:
Query OK, 520 rows affected (0.03 sec)
Records: 520 Deleted: 0 Skipped: 0 Warnings: 3

Meine Frage dazu, wie bekomme ich diese Warnings angezeigt. 3 Warnungen mögen nicht viel sein, bei anderen Dateien sind es aber schonmal 12000 Warnings ;(. Das loggen der Warnungen scheint ausgeschaltet zu sein, wie kann man das enablen?
Der Import der CSV Daten via phpmyadmin scheitert an folgender Fehlermeldung:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '"Kst.;KSTCluster"
"112;Kraftwerk"
"115;Planung

bzw am Timeout, weil die Datenmenge zu groß ist.
Nachdem import der Daten per Kommandozeile sind die deutschen Buchstaben ä,ö, ü und ß nur noch kryptisch in der Datenbanktabelle vorhanden.
Auch ein mysql --default-character-set=latin1_de brachte keine Besserung.
Außerdem sind die Zeilen am Anfang und Ende mit Gänsefüßchen terminiert, obwohl dies in der Csv datei nicht der Fall war.
Der Aufbau meiner Tabelle:
CREATE TABLE `fbcluster` (
`fbKST` varchar(32) NOT NULL default '',
`KSTCluster` varchar(128) NOT NULL default '',
PRIMARY KEY (`fbKST`)
) TYPE=MyISAM;
Vielleicht steckt da ja schon der Fehler?
Seltsamerweise funktioniert der o.a. Load Befehl nur auf der Kommandozeile, aber nicht im webinterface von phpmyadmin.
(#1148 - The used command is not allowed with this MySQL version )

Vielleicht kann mir ja jemand weiterhelfen, thx

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:27 Uhr.