Florian Herlings, freier Webentwickler aus Düsseldorf.

Kurztipp: Eine MySQL-Tabelle in MySQL klonen

Leider kommt es im täglichen Geschäft ab und an vor, dass man direkt in der MySQL-Datenbank eines Produktiv-Systems Daten verändern muss. Falls man nicht die Möglichkeit hat, einen SQL-Dump der Daten auf die Server-Platte zu schreiben, bietet MySQL die Möglichkeit, eine Tabelle direkt in MySQL zu klonen.

Um beispielsweise die Tabelle guestbook zu klonen sind diese beiden Befehle notwendig:
CREATE TABLE `bkp_guestbook` LIKE `guestbook`;
INSERT INTO `bkp_guestbook` SELECT * FROM `guestbook`;