Mailinglisten-Archive |
Hi! Hast Du keine Sicherung des /data Verzeichnisses? Dann könntest Du die Dateien der Sicherung (sofern dieser Stand erwünscht ist) einfach in das aktuelle /data Verzeichnis kopieren. Das geht blitzschnell. Ist evtl. auch für die Zukunft interessant. Die genaue Vorgehensweise kann ich dir noch zukommen lassen. Wenn Du mit dem Dump file arbeiten musst, kannst Du die Datei auf mehrere Arten auswerten: 1) >>more <DUMP_FILE> | grep -i "INSERT INTO <YOUR_TABLE>" > my_ausgabe.sql Schreibt alle Zeilen mit dem Suchmuster nach my_ausgabe.sql. Die Option "-i" bewirkt das Ignorieren der Groß/Klein Schreibung. Anschließend my_ausgabe.sql kontrollieren und ausführen. 2) Mit einem Perl Script zeilenweise einlesen und auf den Tabellennamen und insert prüfen. Wenn dies vorkommt, Zeile in eine Ausgabedatei schreiben. Diese anschließend ausführen. Natürlich ist der Einsatz von PERL nicht zwingend. Solltest Du mit dem BIN log arbeiten, musst Du dir den Output mal anschauen und ggfls. weiter filtern. Ich hoffe, dass Dir das weiterhilft! Gruß, Kai -----Ursprüngliche Nachricht----- Von: Andreas Kunert [mailto:akunert@main-rheiner.de] Gesendet: Freitag, 29. November 2002 11:56 An: mysql-de Betreff: Einzelne Tabelle aus Dump auslesen - Dringend Hallo, ich habe folgendes Problem. Täglich wird ein Dump der einzelnen Datenbanken ausgeführt. Es wird immer die komplette Datenbank gesichert. Durch einen, zugegeben "dummen", Fehler wurden aus einer Tabelle, die ca. 105000 Datensätze enthält ca. die Hälfte gelöscht (68000 etwa) Jetzt möchte ich aus dem Dump der gesamten DB nur EINE Tabelle wieder zurückspielen. Da ich sowas noch nicht gemacht habe, wäre ich für ein paar Tipps dankbar. Der Dump der gesamten DB ist 1,4 GB groß. Ihn also komplett wieder einzuspielen ist ziemlich aufwendig, zumal ich nur die eine Tabelle brauche. GRuß Andreas -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive