Heim > Datenbank > MySQL-Tutorial > So importieren Sie Daten von Mysql8 nach Mysql5.7

So importieren Sie Daten von Mysql8 nach Mysql5.7

WBOY
Freigeben: 2023-06-03 09:43:26
nach vorne
3504 Leute haben es durchsucht

    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;
    Nach dem Login kopieren

    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!

    Verwandte Etiketten:
    Quelle:yisu.com
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage