PDA

Pogčedajte punu verziju : Kako da konvertujem tabelu iz MS Excels u MySQL


coyote_kv
26. 08. 2006., 03:41
Koji je najprostiji i najpouzdaniji nacin da fajl iz MS Excel-a konvertujem u MySQL (jedva da sam pocetnik sa SQL-om do sada sam radio sa FoxPro-om)

nixa
26. 08. 2006., 04:03
exportuj csv i onda pogledaj
http://www.php.net/fgetcsv

bluesman
26. 08. 2006., 15:19
Ja uzmem copy iz excela i paste u word i onda sa search-replace dobijem .sql file koji kasnije samo ubacim u bazu.

Zero-Cool
26. 08. 2006., 17:08
www.xbaseview.com (http://www.xbaseview.com)

Inace pogledajte ovaj program, za nekih 25-30 eura ga mozete kupiti, a stvarno je izvrstan radi konverziju iz nekih 14 formata baza podataka u 12 formata.

noviKorisnik
26. 08. 2006., 21:29
Heh, ja sam snimao sheetove kao html, napisao greasemonkey skript koji podatke iz tabele potrpa u formular i pošalje php stranici koja kreira tabelu u bazi i natrpa podatke. Nije savršeno, obzirom da se browser buni za poduže izvršavanje skripta, ali odradi se :-)

35-68
26. 08. 2006., 22:25
http://www.webthang.co.uk/tuts/tuts_dbase/convert/convert.asp, kao što rekoh nije baš najprostije, ali je najpouzdanije, više puta isprobana metoda za koju mogu da garantujem 100%

oliver
26. 09. 2006., 15:23
pa, zavisi od strukture sheet-a, tj. da li su podaci u kolonama kao ime=>vrijednost ili je manje/vise zapetljano jer onda pada u vodu prosto procitaj->zapisi.

konkretan "problem" koji sam imao prije nekoliko dana: import cjenovnika racunarskih komponenti:

kategorija1
komponenta | opis | cijena
komponenta | opis | cijena
[...]
kategorija2
komponenta | opis | cijena

itd

naravno, importovati u bazu sa pravilno dodijeljenim kategorijama. nije bilo druge nego export u csv + parce custom koda.

uglavnom, poenta je u csv-u :)

edit: ja malo zakasnio, tek sad skontah. nije me bilo 2 mjeseca, otpadose ledja citajuci :)

Dejan Topalovic
26. 09. 2006., 18:37
Nije potrebno otkrivati toplu vodu...

Hint: LOAD DATA INFILE

Bas nedavno je bila diskusija na ES-u o tome (ukoliko dopustate link): http://www.elitesecurity.org/t172445-Pomoc-kod-punjenja-baze

Mr.Paja
26. 09. 2006., 19:17
Najjednostavnije pomocu NavicatMySQL-a : http://www.navicat.com/

Import / Export data up to 18 most popular formats including MS Access, MS Excel, XML, PDF and TXT.