Hoi, zoek een scripje voor debian om een groot csv bestand in de mysql database te pompen.
De tabellen heb ik al aangemaakt. De database heet zeg maar "mijndatabase" en eronder heb ik naam van de tabel "video"
In de tabel "video" heb ik de lijst gemaakt waar de data in moet komen.
Als ik deze handmatig via de mysql importeer gaat het goed, maar ik wil dit elke dag automatisch doen. (dit kan met een cronjob).
Wie heeft er een juist scrippie die de import kan doen voor me, waarbij in de eerste rij de veldnamen staan en die moeten natuurlijk overgeslagen worden met importeren.
Ik werk lokaal met debian waar ook de mysql op draait.
Wie heeft er iets in de aanbieding??
csv in sql importeren
Gestart door
keessie100
, dec 16 2011 22:08
7 reacties in dit onderwerp
#1 Geplaatst: 16 december 2011 - 22:08
#2 Geplaatst: 22 december 2011 - 08:15
Normaal kan je zoiets zelf schrijven in PHP. Je wilt dus elke keer een csv bestand laten invoeren in database? Ik vrees er wel voor dat als het echt een groot bestand is dat dit de uitvoeringstijd van PHP gaat overschrijden en dus zowiezo gaat falen.
Beste blijft om het via command line uit te voeren.
Beste blijft om het via command line uit te voeren.
Post die ik plaats bevatten mijn eigen mening en niet die van mijn werkgever.
#3 Geplaatst: 22 december 2011 - 13:00
Vampire Trix, schreef op 22 december 2011 - 08:15 :
Normaal kan je zoiets zelf schrijven in PHP. Je wilt dus elke keer een csv bestand laten invoeren in database? Ik vrees er wel voor dat als het echt een groot bestand is dat dit de uitvoeringstijd van PHP gaat overschrijden en dus zowiezo gaat falen.
Beste blijft om het via command line uit te voeren.
Beste blijft om het via command line uit te voeren.
Ik denk dat hij een script voor linux zoekt ipv php zodat hij een een cronjob kan van maken.
In verband met uitvoeringstijd in php
Mocht hij het met php oplossen, dan draait de webserver sowieso lokaal en kan je de uitvoeringstijd van php langer laten lopen door het aan te passen in de php.ini
#4 Geplaatst: 22 december 2011 - 13:02
Dat laatste is niet noodzakelijk als je het in stapjes van bijvoorbeeld 100-500 records doet.
Mvg,
Michel
Mvg,
Michel
CanalDigitaal, blijf met je vingers van onze opnamemogelijkheden af!
Alle berichten die ik op dit forum plaats zijn een weergave van mijn persoonlijke mening en vertegenwoordigen
niet noodzakelijk de mening van andere sat4all leden, moderators of zelfs de technische beheerders van deze site.
Alle berichten die ik op dit forum plaats zijn een weergave van mijn persoonlijke mening en vertegenwoordigen
niet noodzakelijk de mening van andere sat4all leden, moderators of zelfs de technische beheerders van deze site.
#5 Geplaatst: 22 december 2011 - 13:06
CanalDigitaal, blijf met je vingers van onze opnamemogelijkheden af!
Alle berichten die ik op dit forum plaats zijn een weergave van mijn persoonlijke mening en vertegenwoordigen
niet noodzakelijk de mening van andere sat4all leden, moderators of zelfs de technische beheerders van deze site.
Alle berichten die ik op dit forum plaats zijn een weergave van mijn persoonlijke mening en vertegenwoordigen
niet noodzakelijk de mening van andere sat4all leden, moderators of zelfs de technische beheerders van deze site.
#6 Geplaatst: 25 december 2011 - 22:14
Puch, schreef op 22 december 2011 - 13:00 :
Ik denk dat hij een script voor linux zoekt ipv php zodat hij een een cronjob kan van maken.
In verband met uitvoeringstijd in php
Mocht hij het met php oplossen, dan draait de webserver sowieso lokaal en kan je de uitvoeringstijd van php langer laten lopen door het aan te passen in de php.ini
In verband met uitvoeringstijd in php
Mocht hij het met php oplossen, dan draait de webserver sowieso lokaal en kan je de uitvoeringstijd van php langer laten lopen door het aan te passen in de php.ini
Waarom zou dat alleen via de webserver kunnen ? PHP kun je prima zonder uitvoeren, dat PHP tevens wordt gebruikt om dynamische HTML te produceren staat hier los van.
Visiosat Big Bisat - DM8000HD - AzboxME - VU+Solo
#7 Geplaatst: 04 januari 2012 - 20:06
toch noem je het dan altijd nog een server, ook als je bijvoorbeeld Xampp of Lampp installeert, je bent eigenlijk altijd apache nodig, je kunt wel php script in een commandvenster uitvoeren maar dat is een beetje zinloos.
MVG. Gerard
MVG. Gerard
If history repeats itself, and the unexpected always happens, how incapable must Man be of learning from experience.
-George Bernard Shaw
-George Bernard Shaw
#8 Geplaatst: 11 januari 2012 - 20:08
Hellum, schreef op 04 januari 2012 - 20:06 :
toch noem je het dan altijd nog een server, ook als je bijvoorbeeld Xampp of Lampp installeert, je bent eigenlijk altijd apache nodig, je kunt wel php script in een commandvenster uitvoeren maar dat is een beetje zinloos.
MVG. Gerard
MVG. Gerard
Er wordt gevraagd om een scriptje om een csv bestand in te voeren in sql, php is een scripting taal en kan dit gewoon standalone doen. Ik zie dus niet in wat de topicstarter dan aan apache heeft ??
Visiosat Big Bisat - DM8000HD - AzboxME - VU+Solo
1 gebruiker(s) lezen dit topic
0 leden, 1 gast(en) en 0 anonieme gebruiker(s)


De laatste advertenties
Top auteurs van vandaag
Een advertentie plaatsen




invouwen
uitvouwen















