Portál AbcLinuxu, 9. května 2025 21:51

Dotaz: Automatické spouštění skriptů MySQL

17.11.2008 10:16 jan.rok | skóre: 21
Automatické spouštění skriptů MySQL
Přečteno: 349×
Odpovědět | Admin
Dobrý den,

rád bych nějak zautomatizoval následující činnosti: aplikace postavená na MySQL vyžaduje čas od času nahrát nějaké patche (je jich vždy různý počet a různě se jmenují, jde o sql skripty).

Chtěl bych to nějak vyřešit tak, že by se tyto patche nahrály do nějakého adresáře a cronem by se pustil v noci skript, který by zjistil, že je tento adresář neprázdný a postupně by skripty spustil nad danou databází a nakonec je z adresáře vymazal.

Jde to nějak zařídit? Nevím, jak monitorovat, že v tom adresáři už něco je.

Díky za náměty.

JR
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2008 16:27 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Automatické spouštění skriptů MySQL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ohledne vlastniho spusteni skriptu ti neporadim, ale jestli v adresari neco je umi zjistit jak bash, tak php a dalsi skriptovaci jazyky urcite taky. V bashi bych to resil pomoci ls a nejakeho skriptu kolem toho nebo mozna find ... exec by to zvladlo primo z cronu, v php je k dispozici dir().

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.