Kom ihåg mig?
Home Menu

Menu


ladda ner och importera tab-separerad textfil till mysql hos binero

 
Ämnesverktyg Visningsalternativ
Oläst 2011-12-14, 23:43 #1
swans avatar
swan swan är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 216
swan swan är inte uppkopplad
Medlem
swans avatar
 
Reg.datum: Oct 2004
Inlägg: 216
Standard ladda ner och importera tab-separerad textfil till mysql hos binero

Jag behöver hjälp med flera saker. Men förhoppningsvis går det att göra allting i ett enda steg.

Jag vill ladda ner en 50 MB stor komprimerad textfil som slutar på .tbz. Jag vill pipa in den till tar så att den blir extraherad. Resultatet är tabbseparerad data och detta vill jag pipa in till mysqlimport så att det hamnar i mysqldatabasen.

Går detta att göra? Jag har konto på Binero.
swan är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-12-16, 08:34 #2
swans avatar
swan swan är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 216
swan swan är inte uppkopplad
Medlem
swans avatar
 
Reg.datum: Oct 2004
Inlägg: 216
Jag frågade binero som svarade

"Om du har ett php-skript (eller asp) på en av dina sidor som vi kan nå publikt så kan vi lägga upp ett cronjob som körs en gång per dag."

Betyder det att man inte kan ladda ner filer direkt i cron med wget?
swan är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-12-20, 01:17 #3
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
.tbz? Menar du .tgz? Om jag förstår ditt problem rätt, så vill du hämta en .tgz fil med wget, packa upp en och sedan importera innehållet i en mysql db?

Tro det är svårt.. Binero är en ganska sluten miljö, man få inte access till DB utanför deras nät och det har ingen shellaccess.

Jag skulle nog lösa det så här, att ladda ner den här filen på extern maskin, ladda upp filen med ftp. ( Exempelvis lftp ) och sedan anropa ett php script med t.e.x wget / lynx som läser in din data.

Det du behöver är en gamla dator och som du kör exempelvis ubuntu på eller köra en linux installation i vbox, göra scriptet som ett cron jobb.

Citat:
Ursprungligen postat av swan Visa inlägg
Jag behöver hjälp med flera saker. Men förhoppningsvis går det att göra allting i ett enda steg.

Jag vill ladda ner en 50 MB stor komprimerad textfil som slutar på .tbz. Jag vill pipa in den till tar så att den blir extraherad. Resultatet är tabbseparerad data och detta vill jag pipa in till mysqlimport så att det hamnar i mysqldatabasen.

Går detta att göra? Jag har konto på Binero.
klein är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:00.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017