Autor | Zpráva | ||
---|---|---|---|
Petr8456 Profil * |
Zdravím, mám textovou tabulku, která má tuhle podobu:
CYHM:YHM:HAMILTON:HAMILTON:CANADA:43:10:23:N:79:56:06:U:0780 CYHU:YHU:ST HUBERT:MONTREAL:CANADA:45:31:03:N:73:25:01:U:0090 CYHZ:YHZ:HALIFAX INTERNATIONAL:HALIFAX:CANADA:44:52:51:N:63:30:31:U:0477 Jedná se o IATA kódy letišť, tabulka má celkem 9300 řádků a já bych je potřeboval nějakým způsobem dostat do databáze tak, abych měl na každém řádku v databázi sloupce ICAO, AITA, JMENO, MESTO, STAT. V tom souboru jsou ty věci už správně seřazeny, ale jsou odděleny dvojtečkou s zatím jsou ještě nějaké ASCII hodnoty, které nepotřebuju. Není nějaká aplikace, která by mi to sformátovala a nahrála do databáze? |
||
DoubleThink Profil * |
#2 · Zasláno: 12. 3. 2010, 15:00:01
Převedl bych si to do CSV a ten pak importoval standardním PHPMyAdminem do databáze.
|
||
Kajman_ Profil * |
#3 · Zasláno: 13. 3. 2010, 10:14:33
Pokud je soubor uložený na serveru, kde je mysql, tak se dá použít i něco jako..
LOAD DATA INFILE 'soubor.txt' INTO TABLE tabulka (ICAO, AITA, JMENO, MESTO, STAT) FIELDS TERMINATED BY ':' |
||
Časová prodleva: 14 let
|
0