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:
SQL
CREATE TABLE db2.newTable LIKE db1.oldTable
Danach können die Daten in die neue Tabelle kopiert werden:
SQL
ALTER TABLE db2.newTable DISABLE KEYS
INSERT INTO db2.newTable SELECT * FROM db1.oldTable
ALTER TABLE db2.newTable ENABLE KEYS
Leave a Reply