 |
MySQL Backups machen
Sie befinden sich: Home > Forum > Mysql > MySQL Backups mac...
Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich dass sie sich auf unsere Seite als User anmelden.
In diesen Beitrag wurden 2 Nachrichten geschrieben. | MySQL Backups machen | | Nachricht wurde verfasst am 27.01.2011 um 09:59 Uhr von |  | Piet | Hi, wie macht man denn mit MySQL regelmäßig automatische Backups von einer Datenbank oder wahlweise auch nur einzelnen Tabellen und deren Inhalte? Bietet MySQL von Haus aus eine solche Backup Funktion? Oder muss man da mit Cronjobs arbeiten? | | | | Nachricht wurde verfasst am 14.03.2012 um 00:35 Uhr von |  | schubertmedia | Für sowas benötigst du zu 100 % eine CronJob oder einen Windows-Task welcher eine Datei automatisch aufruft.
Diese Datei erstellt anschließend das MySQL Backup. Du benötigst hierzu aber kein explizite CronJob bei einem Webhoster, sondern du kannst einfach zum Beispiel über einen Windows Task eine Adresse aufrufen, auf der Adresse muss dann ein PHP Skript liegen, welches die Verbindung zu MySQL Server herstellt und anschließend die Daten im selben Verzeichnis speichert.
In PHP eignet sich hierzu der Systembefehl: system(), da man ganz einfach die Dump Funktion vom MySQL nutzen kann.
Beispiel:
system('mysqldump -hlocalhost -uroot -ptestpw datenbankname > E:\DUMPFILE.SQL');
Grüße Nico | Antwort schreiben |
 |