tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von sheel
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
777
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    F0rris F0rris ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    68
    Hallo Zusammen,

    habe heute abend meinen Datenbank Server mit sämtlichen daten verloren.

    Versions Info: mysqladmin Ver 8.41 Distrib 5.0.18, for suse-linux on i686

    Ich wollte eigentlich nur durch service restart mysql den MySQL Server Neustarten. Nun ist weder ein Root-Passwort noch Sonstiges gesetzt. Natürlich hab ich keine Backups gemacht, zumindest keine Zeit nahen.

    Unter /var/lib/mysql/ sind noch alle Datenbank zufinden, bis auf information_schema.

    Nun meine Frage, wie kann ich Daten wieder in die "Bank" bekommen? bzw. in welches verzeichnis muss ich das alles koopieren?

    Lg F0rris
     
    Ein Nutzer braucht das Root-Passwort so dringend wie Nitroglyzerin durchgeschüttelt werden muss.

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Hi

    Also infoschema gelöscht.

    Bevor du irgendwas machst, mach von den noch vorhandenen Dateien Sicherungskopien.
    Jetzt.

    Hast du noch irgendwo die DDLs, die zum Erstellen der Tabellen (+Indizes etc)
    verwendet wurden (genau die, nicht nur ungefähr)?

    Wenn ja, nimm die DB-Dateien aus dem Verzeichnis raus in ein Anderes.
    Lass die Erstellungs-SQL durchlaufen.
    MySQL beenden.
    Dateien wieder rein.
    MySQL starten.

    ...einen Versuch ists Wert.
    F0rris bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    F0rris F0rris ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    68
    Hi sheel,

    ich hab den DB-Ordner weggesichert und auf einem anderem Server MySQL installiert. Danach den Ordner auf dem neuen Server entpackt und weiter gings.

    Wie oder warum auf dem "alten" Server die infoschema gelöscht wurde, verstehe ich nicht. Ein Neustart der Datenbank kann eigentlich nicht so schlimm sein oder?
     
    Ein Nutzer braucht das Root-Passwort so dringend wie Nitroglyzerin durchgeschüttelt werden muss.

  4. #4
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Jo, normal sollte das nicht so einfach verschwinden...
    gut das es wieder geht.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 20.09.11, 16:50
  2. Antworten: 5
    Letzter Beitrag: 28.09.09, 15:31
  3. Fehler "Data truncated" bei Datenübergabe in Datenbank (MySQL 4)
    Von Sarah Schüßler im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 19.10.07, 17:32
  4. MySQL5.0 - In Datenbank auch nach "/" und "-" suchen
    Von MatMagic im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 09.11.05, 21:30
  5. Nach import von MySQL nach Access Daten "gelöscht"
    Von lukasS im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 19.01.05, 11:28