derNils: Ich habs kaputt gemacht

Hallo Ihr!

Ich hab gerade Mist gemacht glaub ich!

Ich probiere gerade auf meinem Localhost mit SQL und phpMyAdmin.

Bis vor ca. 30 Minuten hatte ich noch eine Datenbank Namens test.
Diese wollte ich nun löschen um eine neue zu beginnen.

Irgendwo hab ich dann auch auf löschen geklickt. Nun steht bei phpMyAdmin links obern "keine Datenbank" aber ich kann auch keine neue Datenbank anlegen.

Das lustige ist wenn ich auf Datenbanken klicke erscheint wieder meine test Datenbank. Diese geht aber weder zu löschen noch kann man sie ansehen.

Beim löschen kommt nach der Abfrage "DROP DATABASE 'test'" die Meldung #1008 - Can´t drop Database- Database doesn´t exist.

Was hab ich falsch gemacht? Bzw. wie bekomm ich das wieder ordentlich?
Gibts irgendwie einen "Reset" oder so?

DANKE für eure zahlreichen Antworten! :-)

Nils

  1. Hi,

    Das lustige ist wenn ich auf Datenbanken klicke erscheint wieder meine test Datenbank. Diese geht aber weder zu löschen noch kann man sie ansehen.

    schonmal F5 gedrückt?

    Was hab ich falsch gemacht? Bzw. wie bekomm ich das wieder ordentlich?
    Gibts irgendwie einen "Reset" oder so?

    anscheinend nix, schließlich ist die DB gelöscht.
    ansonsten geh mal auf http://localhost/da wo phpMyAdmin ist/index.php
    und drück u.U. F5.

    MfG

    1. schonmal F5 gedrückt?

      ja hab ich, ändert sich nix.

      und ganz weg sein kann sie ja irgendwie nicht.
      Sie taucht ja unter "Datenbanken" noch auf.

      1. Hi,

        und ganz weg sein kann sie ja irgendwie nicht.
        Sie taucht ja unter "Datenbanken" noch auf.

        auch schonmal nen neustart gemacht?

        MfG

        1. auch schonmal nen neustart gemacht?

          Yes, hab ich auch schon.

          :-(

          1. Hi,

            Yes, hab ich auch schon.

            vll. hast du nur die tabellen gelöscht.

            was zeigt er dir an wenn du mit mysql.exe das machst?
            über die eingabe aufforderung in das verzeichniss wo du mysql
            installiert hast unter bin.

            MfG

            1. was zeigt er dir an wenn du mit mysql.exe das machst?

              Sorry, wenn ich was mache?

              1. Hi,
                geh mal in dein MySQL Verzeichniss. also dahin wo du MySQL installiert
                hast. dann in den Unterordner data. was ist dort drin? was wird dort
                angezeigt??

                wenn du start->ausführen machst (vorausgesetzt windows als bs) gibst du
                cmd ein. bzw. geh in die DOS eingabe aufforderung. dann in dein mysql
                verzeichniss und von dort aus in den unterordner bin. dann
                mysql -u root (-p)
                -p brauchst du nur wenn du ein pwd für den user root eingestellt hast. und dann:
                use test
                welche meldung bringt er dort

                MfG

  2. Hallo Ihr!

    Ich hab gerade Mist gemacht glaub ich!

    Ich probiere gerade auf meinem Localhost mit SQL und phpMyAdmin.

    Bis vor ca. 30 Minuten hatte ich noch eine Datenbank Namens test.
    Diese wollte ich nun löschen um eine neue zu beginnen.

    Irgendwo hab ich dann auch auf löschen geklickt. Nun steht bei phpMyAdmin links obern "keine Datenbank" aber ich kann auch keine neue Datenbank anlegen.

    Das lustige ist wenn ich auf Datenbanken klicke erscheint wieder meine test Datenbank. Diese geht aber weder zu löschen noch kann man sie ansehen.

    Beim löschen kommt nach der Abfrage "DROP DATABASE 'test'" die Meldung #1008 - Can´t drop Database- Database doesn´t exist.

    Was hab ich falsch gemacht? Bzw. wie bekomm ich das wieder ordentlich?
    Gibts irgendwie einen "Reset" oder so?

    DANKE für eure zahlreichen Antworten! :-)

    Nils

    So, Ich Schätze mal:
    Erstens du hast PHPMyAdmin nicht richtig installiert, sonst wäre noch die PHPMyAdmin Datenbank vorhanden. Die kannst du über SQLeingabe-> Datei importieren (glaub ich) erzeugen lassen. such dazu im PHPMyAdmin Verzeichnis nach der Datei Tables.sql und lass diese hochladen.
    Zweitens. Du hast keine Rechte auf deiner Datenbank. Prüfe in der Config datei unter welchem Benutzernamen du PHPMyAdmin benutzt.
    Dritten Prüfe die vorhandene Datenbanken in der Shell (egal ob Linux oder Windows) indem du mysql startest und SHOW DATABASES; eingibst.

    mfg Ich

  3. Hello,

    wenn Du als root gearbeitet hast (was ich befürchte) könntest Du dir die mysql-Systemdatenbank gelöscht haben. Wenn die nicht mehr da ist, ist mysql blind. Ob man die irgendwie wiederherstellen kann, habe ich bisher noch nicht ausprobiert. Allerdings habe ich mir das root-Passwort schon öfter versaut. Das ist für den Anfang auch ganz nett, das wiederzubekommen.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau