Fehler bei Datenbankimport

  • Hallo,
    ich habe ein Problem mit dem Umzug einer fertigen WordPress Webseite auf einen anderen Server. Ich hoffe Ihr könnt mir vielleicht helfen und sagen, wo ich ein Fehler habe. Ich gehe mal der Reihe nach.

    Ich habe die WordPress Seite und die Datenbank auf einen Strato-Server liegen. Die Seite und die Datenbank sollen jetzt auf einen 1und1 Server übertragen werden. Dazu habe ich mir das Plugin WP Migrate DB installiert und im Bereich Migrate die neuen Infos wie Url und den Serverpfad eingesetzt. Anschließend habe ich alles exportiert.

    Auf den neuen 1und1 Server habe ich eine neue Datenbank erstellt. Auf dem Strato Server ist die MySQL Version 5.6.37 und auf dem 1und1 Server die Version 5.5.57 installiert. Ok, da habe ich schon gegrübelt, ob das daran liegen könnte. Da ich aber keinen Einfluss auf die MySQL Version auf dem 1und1 Server habe, kann ich daran ja nichts ändern. Beide haben die PHP Version 7.1.

    Nun habe ich über Filezilla alle WordPress Daten vom Strato Server heruntergeladen und die wp-config.php angepasst, aber noch nicht auf den neuen Webspace hochgeladen.

    Nun wollte ich über phpMyAdmin die Datenbank die ich mittels dem Plugin Migrate erzeugt habe importieren, aber während des Importvorgangs kommt folgende Fehlermeldung:

    Fehler

    [COLOR=#000000][FONT=Arial]SQL-Befehl:[/FONT][/COLOR]


    #
    # Delete any existing table `wp_commentmeta`
    #

    DROP TABLE IF EXISTS `wp_commentmeta`;
    [COLOR=#000000][FONT=Arial]MySQL meldet: [Blockierte Grafik: https://phpmyadmin.kundenserver.de/themes/dot.gif][/FONT][/COLOR]
    #1046 - No database selected


    Kann mir vielleicht einer bei dem Problem weiterhelfen? Ich weiß jetzt wirklich nicht mehr weiter. Danke für eure Hilfe und einen schönen 1.Advent

    Gruß
    Matze

    • 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

  • Importiert du die Datei in die neue Datenbank oder eine Ebene höher? Es scheint so, als wenn du deine Daten nämlich nicht in die neue Datenbank, sondern allgemein importierst. Du musst in die leere Datenbank gehen und dann dort erst auf importieren klicken. Ist der Datenbankname bei beiden Hostern gleich? Wenn nicht, solltest du diesen in deinem SQl File evtl. anpassen.

    Evtl. kannst du auch die alte DB bei Strato exportieren und dann bei 1&1 importieren. Wenn der Domainname gleich ist, solltest du hier nichts ändern müssen.

  • Hallo und erstmal vielen Dank für die Antworten. Ich habe nun die Datenbank ausgewählt und importiert aber dafür erhalte ich jetzt folgende Fehlermeldung.

    [COLOR=#000000][FONT=Arial]SQL-Befehl:[/FONT][/COLOR]
    [COLOR=#000000][FONT=Arial][/FONT][/COLOR]


    #
    # Table structure of table `wp_commentmeta`
    #

    CREATE TABLE `wp_commentmeta` (
    `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
    `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
    `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
    `meta_value` longtext COLLATE utf8mb4_unicode_520_ci,
    PRIMARY KEY (`meta_id`),
    KEY `comment_id` (`comment_id`),
    KEY `meta_key` (`meta_key`(191))
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
    [COLOR=#000000][FONT=Arial]MySQL meldet: [Blockierte Grafik: https://phpmyadmin.kundenserver.de/themes/dot.gif][/FONT][/COLOR]
    #1273 - Unknown collation: 'utf8mb4_unicode_520_ci'

    Was hat das zu bedeuten und wie bekomme ich das hin.

    Wäre toll, wenn ihr mir nochmal helfen könntet.

    Danke

    Matze

  • Öffne mal den MySQL Dump z.B per Notepad++ und ersetze utf8mb4_unicode_520_ci durch utf8mb4_unicode_ci. Dann musst du die Datenbank leeren und neu importieren

Jetzt mitmachen!

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