Portál AbcLinuxu, 27. dubna 2024 03:27


Dotaz: Sousteni prikazu pres MySQL

26.1.2009 13:07 Michal Maly
Sousteni prikazu pres MySQL
Přečteno: 189×
Odpovědět | Admin

Dobry den, zajimalo by me, zda jdou spoustet systemove prikazy pres mysql. Napriklad ze bych si v php napsal aplikaci, ktera vola mysql prikaz ktery napriklad spusti "ls -l" a pak mi skript vypise obsah slozky.

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

Odpovědi

26.1.2009 13:22 manasekp | skóre: 29 | blog: manasekp | Brno
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL
Odpovědět | | Sbalit | Link | Blokovat | Admin
zdravim, na spousteni systemovych prikazu je v php system(), exec(), a passthru(), mozna jeste neco. Netusim proc by se to melo spostet nejakym sql prikazem, potrebujes to pro nejaky specialni ucel?
BIOKOMP | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
26.1.2009 14:04 Australian
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL

Ano ty funkce co popisujete jsou soucasti PHP, ja bych php pouzil pouze na zavolani MySQL prikazu. Jde mi tedy jen o to, jestli MySQL jako takove podporuje spousteni externich programu.

26.1.2009 14:27 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přímo příkazy se AFAIK volat nedají ... ale dá se to obejít pomocí uživatelských funkcí.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
26.1.2009 15:05 Michal Maly
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL

A opravdu na to nema mysql nejakou vestavenou funkci?


26.1.2009 15:18 Michal Maly
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL

btw vychazim z toho, ze pri konfiguraci mysql se v tabulce user u kazdeho uzivatele vyplnuji jeho privilegia jako treba: Select_priv, Insert_priv, Update_priv atd a tam je prave i File_priv a Execute_priv, tak z toho jsem usuzoval, ze MySQL by mohlo umet spoustet aplikace.

26.1.2009 16:13 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL
Co si třeba přečíst dokumentaci? Execute je o spouštění uložených procedur.
Toman avatar 26.1.2009 16:17 Toman | skóre: 29 | blog: Tomanův blog | Kostelec nad Orlicí
Rozbalit Rozbalit vše Re: Sousteni prikazu pres MySQL

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.