Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge

Excel CSV in Mysql importieren klappt nicht.

telnet1 / 3 Antworten / Baumansicht Nickles

Hallo, ich habe folgende Tabelle in MySQL angelegt: # # Tabellenstruktur für Tabelle `test` # CREATE TABLE `test` ( `id` int(11) NOT NULL auto_increment, `verein` varchar(200) NOT NULL default '', `punkte` varchar(200) NOT NULL default '', `tore` varchar(200) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; Jetzt will ich folgendes importieren aus Excel - Datei: text.csv mit dem Inhalt: "1","test","2","4" Macht er aber nicht, es kommt der Fehler: Fehler SQL-Befehl : "id", "verein", "punkte", "tore" "1", "test", "2", "4" MySQL meldet: #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 '"id", "verein", "punkte", "tore" "1", "test", "2", "4"' a Ende der Fehlermeldung Keine Ahnung wieso .... habe ausch schon probiert, andere Zeichen zu verwenden, statt Anführungszeichen z.B. einfaches Anführungszeichen - Semikolon statt Kommata - halft nichts - importiert habe ich über PHPMYADMIN

bei Antwort benachrichtigen
Borlander telnet1 „Excel CSV in Mysql importieren klappt nicht.“
Optionen
habe ausch schon probiert, andere Zeichen zu verwenden
Ich würde es erst mal mit einem Zeilenumbruch probieren - so wird nämlich niemand wirklich motiviert das Posting zu lesen :-|
bei Antwort benachrichtigen
Zaphod telnet1 „Excel CSV in Mysql importieren klappt nicht.“
Optionen

"tore" "1", - dazwischen fehlt ein Komma ...
HTH, Z.

bei Antwort benachrichtigen
mr.escape telnet1 „Excel CSV in Mysql importieren klappt nicht.“
Optionen

Ist vielleicht die erste zeile ("id", "verein", "punkte", "tore") eine überschriftenzeile, die versehentlich auch interpretiert wird ("id" ist keine zahl)?
Wozu brauchen punkte und tore varchar(200) (statt int)?

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen