Heim  >  Artikel  >  Datenbank  >  So importieren Sie Daten von Mysql8 nach Mysql5.7

So importieren Sie Daten von Mysql8 nach Mysql5.7

WBOY
WBOYnach vorne
2023-06-03 09:43:263401Durchsuche

    Reihenfolge

    Der Standardzeichensatz von Mysql8 ist utf8mb4 und die Sortierregel ist utf8mb4_0900_ai_ci. Wenn wir Mysql8-Daten in Mysql5.7 importieren müssen, scheint es, dass Mysql5.7 die Sortierregel von nicht unterstützt utf8mb4_0900_ai_ci. Dann können wir die folgenden zwei Methoden haben, um es zu lösen.

    Ändern Sie den Zeichensatz und die Sortierung der xx.sql-Datei.

    Sie können die Mysql8-Daten zunächst als SQL-Skript exportieren und dann den Zeichensatz und die Sortierung über den Editor vollständig ersetzen. Diese Methode eignet sich für diejenigen, die nicht sicher sind, welche MySQL-Version importiert werden soll, und kann bei Bedarf geändert werden.

    Ändern Sie direkt den Zeichensatz und die Sortierung der Datenbank und Tabelle.

    In unserer Entwicklungsphase verwenden wir möglicherweise die MySQL8-Datenbank, aber wenn sie tatsächlich online ist, werden andere Versionen von MySQL-Datenbanken bereitgestellt, um Zeichensätze zu vermeiden und Kollatierungen Um das Problem der Nichtübereinstimmung zu lösen, können wir den Zeichensatz und die Kollatierung der Mysql8-Datenbank für die Entwicklung mit der Datenbankversion der Produktionsumgebung kompatibel machen.

    Ändern Sie den Zeichensatz und die Sortierregeln der Datenbank Führen Sie es einmal aus.

    MySQL8.0 über Navicat in MySQL5.7 importieren

    Öffnen Sie Navicat, wählen Sie die Datenbank aus, klicken Sie auf Extras – Datenübertragung

    Klicken Sie auf Datei, wählen Sie die zu exportierende Version aus

    So importieren Sie Daten von Mysql8 nach Mysql5.7

    Öffnen Sie die SQL-Datei

    -- database_name = 你的库名
    ALTER DATABASE `database_name` CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;

    Das obige ist der detaillierte Inhalt vonSo importieren Sie Daten von Mysql8 nach Mysql5.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen