Seite 1 von 1
Script zum Optimieren und Backupen der Datenbank?
Verfasst: 08.06.2004 22:35
von KoSSo
hi,
ich suche ein Script das gleichzeitig alle Tabellen in einer MySQL-Datenbank repariert/optimiert/analysiert und ein Backup erstellt. Das ganze soll per Cron Job ausführbar sein, damit das ganze nachts ablaufen kann wenn keiner (oder fast keiner

) auf meiner Website ist
Gibt es sowas (wenn möglich kostenlos) ?
Grüße KoSSo
Verfasst: 09.06.2004 02:10
von itst
Verfasst: 09.06.2004 11:21
von KoSSo
Vielen Dank aber mit dem script kann ich leider nichts anfangen, da es alle Datenbanken Optimiert die auf dem selben Server sind wie meine, und das wird mein Provider nicht so gerne sehen

Ich suche eher ein Script wo ich direkt eine Datenbank angeben kann.
Grüße KoSSo
Verfasst: 09.06.2004 11:30
von Markus67
Hi ...
Ich kann immer wieder nur das hier empfehlen ...
Full_DB_BackUp_V210_emc
Markus
Verfasst: 09.06.2004 13:08
von andreasOymann
mmmh, es sollte nicht allzu schwierig sein, in den Mod noch ein "REPAIR" und "OPTIMIZE" vor dem eigentlichen Backup zu integrieren ...
Verfasst: 09.06.2004 13:19
von itst
KoSSo hat geschrieben:Vielen Dank aber mit dem script kann ich leider nichts anfangen, da es alle Datenbanken Optimiert die auf dem selben Server sind wie meine, und das wird mein Provider nicht so gerne sehen

Ich suche eher ein Script wo ich direkt eine Datenbank angeben kann.
Soviel PHP solltest auch Du können
[ FIND ]
Code: Alles auswählen
// fetch database list
$result = mysql_list_dbs ($dl) or die ("server error: ".mysql_errno ($dl)."<br>MySQL said: ".mysql_error($dl));
$i = 0;
while ($i < mysql_num_rows ($result)) {
$db_names[$i] = mysql_tablename ($result, $i);
$i++;
}
echo count ($db_names)." databases found<br>";
[ REPLACE WITH ]
Code: Alles auswählen
// fetch database list
/* $result = mysql_list_dbs ($dl) or die ("server error: ".mysql_errno ($dl)."<br>MySQL said: ".mysql_error($dl));
$i = 0;
while ($i < mysql_num_rows ($result)) {
$db_names[$i] = mysql_tablename ($result, $i);
$i++;
}
echo count ($db_names)." databases found<br>";
*/
$db_names[0] = 'NAME_DEINER_DATENBANK';
Verschoben
Verfasst: 09.06.2004 13:20
von itst
Verschoben von Smalltalk nach Coding & Technik