programmieren:php:programme:backup_mysql
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| programmieren:php:programme:backup_mysql [21/10/2021 16:13] – [MySQL Datenbank duplizieren / kopieren] conny | programmieren:php:programme:backup_mysql [29/01/2022 11:34] (aktuell) – conny | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| Um die SQL Datenbank per Script zu sichern, ist dieses wohl die schnellste Methode.\\ | Um die SQL Datenbank per Script zu sichern, ist dieses wohl die schnellste Methode.\\ | ||
| Jedoch muss vom Provider die " | Jedoch muss vom Provider die " | ||
| - | backup_mysqldump.php | ||
| - | <code php> | + | < |
| <?php | <?php | ||
| $db_name = " | $db_name = " | ||
| Zeile 20: | Zeile 19: | ||
| Alternativ kann man auch mit " | Alternativ kann man auch mit " | ||
| - | backup_mysql | + | < |
| - | + | ||
| - | <code php> | + | |
| <?php | <?php | ||
| $dbhost = ' | $dbhost = ' | ||
| Zeile 40: | Zeile 37: | ||
| ==== MySQL Datenbank Backup einlesen / importieren ==== | ==== MySQL Datenbank Backup einlesen / importieren ==== | ||
| - | download | ||
| - | <code php> | + | <code php| download> |
| <?php | <?php | ||
| /** | /** | ||
| Zeile 92: | Zeile 88: | ||
| //Source\\ | //Source\\ | ||
| - | $DB_USER_SRC = "< | + | $DB_USER_SRC = "< |
| - | $DB_PASS_SRC = "< | + | $DB_PASS_SRC = "< |
| - | $DB_NAME_SRC = "< | + | $DB_NAME_SRC = "< |
| - | $DB_USER_DEST = "< | + | |
| - | $DB_PASS_DEST = "< | + | // |
| + | $DB_USER_DEST = "< | ||
| + | $DB_PASS_DEST = "< | ||
| $DB_NAME_DEST = "< | $DB_NAME_DEST = "< | ||
| - | \\ | + | //— ab hier nichts mehr ändern — |
| - | //— ab hier nichts mehr ändern —// \\ | + | // erstellt eine neue, leere DB. Wenn Sie schon vorhanden ist, wird sie gelöscht. |
| - | \\ | + | exec(" |
| - | erstellt eine neue, leere DB. Wenn Sie schon vorhanden ist, wird sie gelöscht.\\ | + | |
| - | exec(" | + | //kopiert den Inhalt der vorhanden DB in die neue DB |
| - | \\ | + | exec(" |
| - | //kopiert den Inhalt der vorhanden DB in die neue DB\\ | + | |
| - | exec(" | + | |
| </ | </ | ||
| + | Komplettes Script: https:// | ||
programmieren/php/programme/backup_mysql.1634825610.txt.gz · Zuletzt geändert: 21/10/2021 15:13 (Externe Bearbeitung)
