MySQL adatbázis mentése

Szasztok!

Írtam egy helyi TV nek egy felvétel nyílvántartó programot(PHP alapú) ( mikor mit forgatnak, az hova van lementve, meg kazetta időkódok, meg ilyenek )

A kérdésem az az lenne, hogy PHP-ból hogyan adhatnék ki olyan utasítást, hogy az adatbázis lementse, vagy esetleg automatikusan mentse (SuSE 10.0) (MySQL 5 (forrásból telepítve) )

THX.

Hozzászólások

az adatbázis méretétől és a felhasznált enginetől függ

az alábbi parancsokat másold be egy fájlba, adj rá futtatási jogot, tedd be a crontabba, hogy naponta fusson, és máris megvagy.

date | awk '{print "valtnev=\"mysqldump_"$6"_" $2"_"$3"\""; }' > parancs1;
chmod 700 parancs1;
. ./parancs1;
rm parancs1;
mysqldump --add-drop-database adatbázisnév -u felhasználó -p --password=jelszó > $valtnev
tar cf - $valtnev | gzip -c > $valtnev.tgz;
rm $valtnev;
echo "kesz";