Topic: Lentelių kūrimas iš failo

Sveiki,norėjau paklausti gal kas galit paaiškinti,arba pasidalinti nuoroda,kurioje būtų pamoka,kaip iš failo tarkim kurti_lenteles.sql arba kurti_lenteles.txt automatiškai sukurtu nurodytoje duomenų bazėje,kiek mačiau ant įvairių TVS taip yra,bet vis tiek nesuprantu viso veiksmo,o mano manymu parduodant skriptą toks dalykas tikrai patogiau :) Tikriausiai supratote mano klausimą,ačiū už pagalbą :)

Re: Lentelių kūrimas iš failo

http://dev.mysql.com/doc/refman/5.1/en/load-data.html

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

Re: Lentelių kūrimas iš failo

Ačiū už nuorodą,bandysiu analizuoti.Tikriausiai kito varianto nėra ?

Re: Lentelių kūrimas iš failo

yra ir kitas variantas. tu failą skaitai tarkim su php, ir paeiliui įvykdai visas jame aprašytas užklausas.
čia sudėtingesnis variantas =]

Su sąlyga, kad šūdo nebus...

Re: Lentelių kūrimas iš failo

O neitu taip padaryti,kad į .txt arba .sql failą irašai paprasčiausiai:

CREATE TABLE `viensnal` (
`id` int(4) NOT NULL auto_increment,
`naasae` varchar(65) NOT NULL default '',
`ls` varchar(65) NOT NULL default '',
`emass` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
);

CREATE TABLE `viensnal` (
`id` int(4) NOT NULL auto_increment,
`naasae` varchar(65) NOT NULL default '',
`ls` varchar(65) NOT NULL default '',
`emass` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
);

ir taip daug panašių,atskirdamas tarpais,kaip pavaizdavau viršuje,ir po to per phpMyAdmin kur kurti lenteles ikelčiau tą failą .txt arba .sql?

Re: Lentelių kūrimas iš failo

tai tu apsipręsk, ar tu nori skaityti tokį failą ar įrašyti? =]

Su sąlyga, kad šūdo nebus...

Re: Lentelių kūrimas iš failo

Na kaip minėjau,noriu kad būtų kuo paprasčiau didelį kiekių lentelių sukurti pačioje duomenų bazėje :) kad nereiktu kurti daug iš eilės :)

Re: Lentelių kūrimas iš failo

Panašiai kaip TVS instaliuojant,automatiškai sukuria lenteles :)

Re: Lentelių kūrimas iš failo

Ai va išmėginau,kaip ir minėjau su .txt failo importavimu,tai gerai viską sukuria :) Lengviau ir greičiau nieko tikriausiai nebepasiulisit? Nes tokie variantai yra geriau kuriant kokį scriptą kurį po to žadama parduoti :)

Re: Lentelių kūrimas iš failo

O kas tau trukdo parsisiųsti CMS'ą, kuriame tau patiko instalo procesas ir pasižiūrėti - kaip gin ten tos lentelės sukuriamos? (-;

Vienas būdas tai yra tiesog programiškai kurti ir modifikuoti lenteles, taip pat kaip yra vyldomos eilinės užklausos duomenų bazėje.

Kitas būdas yer .sql failą vykyti per mysql klientinę programą (reikalingas command line):

#shell#> mysql duomenu_baze < importuojam_schemas_ir_duomenis.sql

Re: Lentelių kūrimas iš failo

šitas daiktas daugiau skirtas tik duomenų užkrovimui, bet ne duomenų schemom.

Re: Lentelių kūrimas iš failo

Dėkui už informaciją :)