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