07-01-2023, 10:08
Mit nachstehenden MySQL-Befehlen lässt sich eine Tabelle recht einfach in eine andere Datenbank kopieren. In diesem Beispiel werden die Daten von db1 in db2 kopiert.
Zunächst muss die neue Tabelle (mit gleicher Struktur) erstellt werden:
Danach können die Daten in die neue Tabelle kopiert werden:
Zunächst muss die neue Tabelle (mit gleicher Struktur) erstellt werden:
Code:
CREATE TABLE db2.newTable LIKE db1.oldTable;
Danach können die Daten in die neue Tabelle kopiert werden:
Code:
ALTER TABLE db2.newTable DISABLE KEYS;
Code:
INSERT INTO db2.newTable SELECT * FROM db1.oldTable;
Code:
ALTER TABLE db2.newTable ENABLE KEYS;