LS,

Ik heb ondertussen de laatste versie van PHPMyAdmin geïnstalleerd om niet meer van mijn provider afhankelijk te zijn.
Nu wil ik een CSV importeren, maar krijg steeds de foutmelding als in het onderwerp.
Ben de gehele middag al aan het tellen en de dabel opnieuw aangemaakt. In de csv tel ik 13 kolommen en in de tabel heb ik ook 13 kolommen.
Dan op de server (phpmyadmin) de tabel gekozen en dan de importeer functie Importeer in Tabel gekozen.
Daarna bestand kiezen en de CSV wordt direct herkend
Verder verander ik niets aan de instellingen, en klik op start.

Echter krijg ik keer op keer de foutmelding. Wat kan hier fout zijn/gaan.
Vreemd, probeer het eens met twee velden, en kijk eens of je kan achterhalen waar het mis gaat. Steeds je csv uitbouwen.

Misschien is het wel een bepaald veld met een apart karakter.
Ik kan beter met alles stoppen.

Zelfs bij import van 1 kolom krijg ik deze foutmelding
Welke foutmelding krijg je dan?
Probeer het eens met een ander .csv bestand.
Misschien is het inderdaad een bug en zou je een andere versie van PHPMyAdmin kunnen proberen.
Of plaats hier de tabelstructuur en de 1e regel van je csv.
Obelix en Idefix op 13/08/2017 10:12:03

Of plaats hier de tabelstructuur en de 1e regel van je csv.
Dit is de eerste regel in de CSV
Country (en)	Country (de)	ISO 3166-1 numeric	ISO 3166-1 alpha2	ISO 3166-1 alpha3	Fips10	STANAG 1059	Domain	Dialing prefix	IOC	Vehicle code	UN/LOCODE	Url
en de tabel als zodanig
 CREATE TABLE `harryare-8`.`Worldbackup` (
`Country (en)` varchar( 255 ) NOT NULL ,
`Country (de)` varchar( 255 ) NOT NULL ,
`ISO 3166-1 numeric` varchar( 255 ) NOT NULL ,
`ISO 3166-1 alpha2` varchar( 255 ) NOT NULL ,
`ISO 3166-1 alpha3` int( 11 ) NOT NULL ,
`Fips10` varchar( 255 ) NOT NULL ,
`STANAG 1059` varchar( 255 ) NOT NULL ,
`Domain` varchar( 255 ) NOT NULL ,
`Dialing prefix` varchar( 255 ) NOT NULL ,
`IOC` varchar( 255 ) NOT NULL ,
`Vehicle code` varchar( 255 ) NOT NULL ,
`UN/LOCODE` varchar( 255 ) NOT NULL ,
`Url` varchar( 255 ) NOT NULL
) ENGINE = MYISAM DEFAULT CHARSET = latin1

de configuratie van de server vindt je hier
Dat is geen CSV, mogelijk is dat je probleem.
De regel csv heeft geen velden.

Geen tab, komma of puntkomma om ze te scheiden en de veldnamen staan niet tussen aanhalingstekens.

Open het bestand in een spreadsheet en geheid dat elke regel in 1 cel staat.
Met andere woorden: Je hebt dus een bestand met data die NIET in CSV-formaat staat.
Dan is het ook meer dan logisch dat PhpMyAdmin een foutmelding geeft.

Een voorbeeldje van een dergelijk bestand:

    jaar,merk,type,omschrijving,prijs
    1997,Ford,E350,"airco, abs, moon",3000.00
    1999,Chevy,"Type ""Extended Edition""",,4900.00
    1996,Jeep," Grand Cherokee ","IS VERKOCHT! air, moon roof, loaded",4799.00 

Reageren