Beiträge/Kategorien per SQL wiederherstellen

  • Hallo,
    ich versuche seit Tagen Beiträge und die dazugehörigen Kategorien aus meiner alten Datenbank auf eine neue zu verschieben. Nachdem es mit der .xml-Datei nicht funktioniert hat, versuche ich es nun über Mysql. Ich habe dabei die folgenden Tabellen als SQL exportiert und in die neue versucht zu importieren:

    [COLOR=#32373C][FONT=&quot]wp_posts[/FONT][/COLOR]
    [COLOR=#32373C][FONT=&quot]wp_postmeta[/FONT][/COLOR]
    [COLOR=#32373C][FONT=&quot]wp_term_relationships[/FONT][/COLOR]
    [COLOR=#32373C][FONT=&quot]wp_term_taxonomy[/FONT][/COLOR]
    [COLOR=#32373C][FONT=&quot]wp_terms and[/FONT][/COLOR]
    [COLOR=#32373C][FONT=&quot]wp-termmeta[/FONT][/COLOR]

    Den Präfix habe ich auch angepasst, also gowp_posts usw. Wenn ich die Beiträge unter wp_post ex- und importieren, werden sie mir auch angezeigt. Allerdings ohne Kategorien. Solbald ich die oben genannten Tabellen als SQL ex- und in die neuen DB importiere, wird sie zwar geladen, aber dann passiert nichts. Die Tabellen der neuen DB bleiben leer. Die Domain der neuen DB ist dieselbe wie die der alten DB.

    Hat jemand eine Idee, was das Problem sein könnte?

    • 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

  • Offenbar kommt Deine Installation nicht mit dem Mix aus alten und neuen Daten und dazu noch angepasstem DB-Prefix o.ä. klar, es wäre am Rande bemerkt auch verwunderlich, wenn sowas klappen würde.

    Ein Lösungsansatz mit weniger Konfliktpotenzial wäre die Komplettübernahme aller Tabellen der alten DB in die (zuerst geleerte) neue DB, bei gleichbleibendem DB-Prefix.

  • Danke. Kann ich die DB-Präfixe der neuen Tabelle abändern? Es handelt sich dabei um eine Multisite, und nur bei der Hauptseite hab ich dieses Problem. Die anderen konnten ganz einfach mit der vorhandenen .xml-Datei wiederhergestellt werden. Die .xml-Datei der Hauptseite schien nicht vollständig gewesen zu sein, deswegen nun über SQl.

  • Hab gerade zum Test wieder die folgenden Tabellen der alten DB (wp_) mit geändertem Präfix und DB-Name exportiert und versucht in die neue DB (gowp_) zu importieren:

    [COLOR=#32373C]wp_term_relationships[/COLOR]
    [COLOR=#32373C]wp_term_taxonomy[/COLOR]
    [COLOR=#32373C]wp_terms and[/COLOR]
    [COLOR=#32373C]wp-termmeta

    [/COLOR]Dabei erschien folgenden Fehlermeldung:
    [h=1]Fehler[/h][COLOR=#000000][FONT=sans-serif]SQL-Befehl:[/FONT][/COLOR]
    --
    -- Indizes der exportierten Tabellen
    --

    --
    -- Indizes für die Tabelle `gowp_termmeta`
    --
    ALTER TABLE `gowp_termmeta`
    ADD PRIMARY KEY (`meta_id`),
    ADD KEY `term_id` (`term_id`),
    ADD KEY `meta_key` (`meta_key`(191));

Jetzt mitmachen!

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