Wordpress-Tabellen in der falschen Datenbank

  • Hallo,

    vor einiger Zeit habe ich ein neues Wordpress-Blog aufgesetzt. Dazu habe ich dummerweise die config.php eines bereits bestehenden Blogs benutzt und modifiziert. Dabei ist es mir nun passiert, dass ich unter DB_NAME den Datenbank-Namen des alten Blogs stehen lassen habe. Zum Glück habe ich die Tabelle anders genannt (sonst wäre die Datenbank des anderen Blog sicherlich beschädigt worden). Nun habe ich aber zwei Blogs in derselben Datenbank.

    Das ist im Prinzip zwar kein Problem, ich möchte der Übersicht wegen und weil ich verhindern möchte, dass es zu irgendwelchen Konflikgen bei Installationen und Updates kommt, das neue Blog in eine eigene Datenbank migrieren. Ich habe dazu bereits die Tabellen mit phpmyadmin aus der alten Datenbank exportiert und in eine leere Datenbank importiert. Die config.php habe ich ebenfalls bei DB_NAME mit der Namen der neuen Datenbank angepasst.

    Leider hat das nicht funktioniert. Der Bildschirm bleibt bei Aufruf des Blogs weiß. Ich habe mittlerweile zu viel Zeit in die Gestaltung und die Inhalte des neuen Blogs investiert, so dass ich das Blog ungern löschen und neu aufbauen möchte.

    Was muss ich tun, um die Tabellen aus der einen Datenbank in eine neue zu transferieren?

    Stefan

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • An der wp-config kann es nicht liegen. Darin habe ich ausschließlich den Namen der alten Datenbank durch den der neuen ersetzt. Die liegen auf dem selben Server, haben denselben Nutzer und dasselbe Passwort.

    Ich vermute das Problem liegt daran, dass es in der Datenbank selbst Einträge gibt, die auf die alte Datenbank verweisen bzw. den alten Datenbank-Namen verwenden und die Blogsoftware deshalb ein Problem bekommt, mit den alten Datenbank-Tabellen in der neuen Datenbank zu arbeiten.

  • bist du dir 100% sicher, dass es nicht an der wp-config liegen kann? Oft ist es nur ein falsches Hochkomma o.ä.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Schaue einfach mal in das error_log des Webservers. Dort steht im Klartext drin, was nicht funktioniert. Falls du nicht weißt, wo Du das error_log findest, frage Deinen Hoster.

  • Ich habe das Problem gefunden und beheben können: Es lag daran, dass Hosteurope mittlerweile für jede Datenbank einen eigenen Datenbank-User und ein eigenes Passwort generiert. Das war früher nicht so (meine alten Blogs laufen alle mit demselben User und demselben Passwort). Außerdem hatte mein Texteditor netterweise noch in Latin-1 statt UTF-8 gespeichert, was zu einer interessanten Variantenbreite an Hochkommas/Anführungszeichen in der wp-config.php geführt hat.

    Danke für die Tipps!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!