Drei Möglichkeiten zum Kopieren von MySQL-Tabellen (Zusammenfassung)

Drei Möglichkeiten zum Kopieren von MySQL-Tabellen (Zusammenfassung)

Tabellenstruktur und deren Daten kopieren

Die folgende Anweisung kopiert die Daten in eine neue Tabelle.

Hinweis: Diese Anweisung erstellt eigentlich nur eine Tabelle mit den Ergebnissen der Select-Anweisung. Die neue Tabelle verfügt daher weder über einen Primärschlüssel noch über einen Index.

Erstellen Sie die Tabelle table_name_new als (select * from table_name_old);

Kopieren Sie nur die Tabellenstruktur

Erstellen Sie die Tabelle table_name_new als „Select * from table_name_old“, wobei 1=2;

oder

Erstellen Sie die Tabelle table_name_new wie table_name_old.

Hinweis: Bei der ersten Methode werden der Primärschlüsseltyp und der Index nicht kopiert, während bei der zweiten Methode alle Feldtypen der alten Tabelle in die neue Tabelle kopiert werden.

Nur Tabellendaten kopieren

Wenn die beiden Tabellen die gleiche Struktur haben

in neue Tabelle einfügen, * aus altem Tabellenname auswählen;

Wenn die beiden Tabellen unterschiedliche Strukturen haben

einfügen in table_name_new(column1,column2...) select column1,column2... from table_name_old;

Hinweis: In vielen Artikeln heißt es, dass Daten mit der folgenden Anweisung kopiert werden können. Die Tabelle table_name_new muss nicht vorhanden sein und wird während der Ausführung automatisch erstellt. Tatsächlich speichert das Formular „SELECT ... INTO“ die Abfrageergebnisse in einer Variablen oder schreibt sie in eine Datei, d. h. table_name_new ist eine Variable oder eine Datei.

Wählen Sie Spalte1, Spalte2, … in Tabellenname_neu aus Tabellenname_alt.

Damit ist dieser Artikel über drei Möglichkeiten zum Kopieren von MySQL-Tabellen abgeschlossen (Zusammenfassung). Weitere Informationen zum Kopieren von MySQL-Tabellen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Drei Implementierungsmethoden für die MySQL-Kopiertabelle und die Grant-Analyse
  • Mysql-Methode zum Kopieren einer Datenspalte einer Tabelle in eine Spalte einer anderen Tabelle
  • Kopieren von Feldern zwischen verschiedenen Tabellen in MySQL
  • So verwenden Sie die Wurmreplikation in einer MySQL-Datentabelle
  • Details und Beispielcode der MySQL-Replikationstabelle
  • So kopieren Sie MySQL-Abfrageergebnisse in eine neue Tabelle (Aktualisieren, Einfügen)
  • MySQL-Beispielcode zum Kopieren der Tabellenstruktur und der Daten
  • Tutorial zum Kopieren von Daten aus einer Tabelle in eine neue Tabelle in MySQL
  • Tutorial zur Tabellenreplikation und Sicherung großer Datentabellen in MySQL
  • Mysql-Methode zum Kopieren der Tabellenstruktur und der Tabellendaten
  • So kopieren Sie eine MySQL-Tabelle

<<:  Zusammenfassung von 28 gängigen JavaScript-String-Methoden und Verwendungstipps

>>:  Funktionsprinzip und Beispielanalyse des Linux-NFS-Mechanismus

Artikel empfehlen

Index-Skip-Scan in MySQL 8.0

Vorwort MySQL 8.0.13 unterstützt nun den Index-Sk...

Tipps zum Gestalten der Fotovorschau-Navigation auf Webseiten

<br />Navigation bezieht sich nicht nur auf ...

Beispiel für eine Methode zur Überprüfung des Status einer Linux-Firewall

So überprüfen Sie den Status der Linux-Firewall 1...

Nginx-Stream-Konfigurationsproxy (Nginx TCP/UDP-Lastausgleich)

Auftakt Wir alle wissen, dass nginx ein hervorrag...

MySQL 8.0.18 fügt Benutzer zur Datenbank hinzu und erteilt Berechtigungen

1. Es wird empfohlen, den Root-Benutzer für die A...

Beispielcode für kreisförmigen Hover-Effekt mit CSS-Übergängen

Dieser Artikel stellt vor Online-Vorschau und Dow...

HTML-Code zum Hinzufügen von Symbolen zum transparenten Eingabefeld

Ich habe vor Kurzem eine Website mit Anwaltsempfe...

CentOS8-Installationstutorial für JDK8/Java8 (empfohlen)

Vorwort Zuerst wollte ich es mit wget auf CentOS8...

Der Unterschied und die Verwendung von LocalStorage und SessionStorage in Vue

Inhaltsverzeichnis Was ist LocalStorage Was ist S...

Lösung für VMware Workstation Pro, das unter Windows nicht läuft

Hat jemand von Ihnen nach dem Nationalfeiertag fe...

So stellen Sie HTTPS kostenlos auf Tencent Cloud bereit

Als ich kürzlich ein WeChat-Applet schrieb, erfor...