Excel bestand in database
Ik heb een excel bestand met daar alle gegevens die in de database moeten komen.
Hoe kan ik dit het makkelijkste en het snelst in de database krijgen?
Heb iets van 200 regels met informatie wat in de database moet komen.
http://dev.mysql.com/doc/refman/5.0/en/load-data.html uitlezen en in de database plaatsen.
Opslaan als CSV en dan met Sorry als ik teveel vraag.
Wat heb je al geprobeerd?
Maar bij phpmyadmin zit een optie om een bestand toe te voegen.
Maar dan krijg ik deze error:
Verkeerd aantal velden in CSV invoer op regel 1.
Tel je CSV velden eens, en die uit je database.
maar er zijn net zoveel velden als in de database ingevuld.
Moet je nog aan bepaalde dingen voldoen in het csv bestand of?
Bijvoorbeeld moet je de tabelnamen bovenin weergeven of mag je gewoon informatie invullen?
Ik heb bij excel in elke kolom een waarde staan. Dat is toch gewoon geod of?
Toevoeging op 22/06/2011 21:41:55:
Ok dat stukje werkt maar als ik lege velden ook erin wil hebben hoe kan ik dat voor elkaar krijgen?
Als ik ze leeg laat krijg ik die error dat er te weinig velden zijn...
http://www.tech-recipes.com/rx/2345/import_csv_file_directly_into_mysql/
Gewijzigd op 22/06/2011 21:45:38 door - Ariën -
Sorry maar ik snap niet veel van dit onderwerp.
En WAT snap je dan niet?
En nu pakt die hem niet.
Hoe kan ik dat veranderen?
Hoe ziet je query eruit?
Ik gebruik gewoon de userinterface.
Probeer het anders eens via de query achter de link die ik gaf.
Als ik bijv 100 rijen heb en bij tenminste 1 rij alle kolommen vul dan doet die het gewoon;)
Bedankt voor de tips.
ah je hebt dus de kolomnamen niet meegenomen in de import, begrijp ik?
Hoe moet het anders dan dat je de kolomnamen mee kunt geven?
En hoe ziet je eerste rij kolommen eruit?