Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie dupliziert man eine Tabelle mit Schlüsseln und anderen Strukturmerkmalen, die in MySQL beibehalten werden?

Das Duplizieren einer Tabelle aus einer anderen Tabelle (mit Indizierung und Struktur) kann nicht mit einer einzigen Abfrage durchgeführt werden. Sie benötigen 2 Abfragen.

1) Um eine doppelte Tabelle zu erstellen.

CREATE TABLE Table2 LIKE Table1;

Dadurch wird eine exakte Kopie der Tabelle erstellt.

2) Füllen Sie die Duplikattabelle mit Werten aus der Originaltabelle aus.

INSERT INTO Table2 SELECT * from Table1;

füllt Tabelle2 mit allen Datensätzen aus Tabelle1