Mailinglisten-Archive |
Hallo Kai,
> > ich würde gerne meine gesamten mySQL-Datenbanken (also, alle die
unter
> > meinem usernamen auf dem selben Server laufen) sichern.
>
> > Dazu stelle ich mir ein Script (am besten PHP) vor, das via Cronjob
> > regelmäßig ausgeführt wird und die Backups auf dem Server
abspeichert.
>
> > Diese sollten möglichst ein Format haben, das vom phpMyAdmin gelesen
> > werden kann oder zumindest sollte es eine komfortable Möglichkeit
geben,
> > den Dump wieder einzuspielen.
>
> ich verwende etwas in der art:
>
> http://www.phpbb.de/viewtopic.php?t=6197
>
> funktioniert bestens. zum einspielen in meine lokale db verwende ich
> mySQLFront.
Was Bordeigenes von mySQL ist natürlich klasse. Genau das hab ich
gesucht...
Also: export:
system("/usr/bin/mysqldump -uUSERNAME -pPASSWORT -h
ihr.datenbankserver.de DATENBANKNAME > /VOLLER_PFAD/dump.sql", $fp);
if ($fp==0) echo "Daten exportiert";
else echo "Es ist ein Fehler aufgetreten";
Import:
system("/usr/bin/mysql -uUSERNAME -pPASSWORT -h Ihr.Datenbank.Server.de
DATENBANKNAME < /VOLLER_PFAD/dump.sql", $fp);
if ($fp==0) echo "Daten importiert";
else echo "Es ist ein Fehler aufgetreten";
Besten Dank!
> grüsse
>
> kai
grüße,
Andi
php::bar PHP Wiki - Listenarchive