MySQL: Struktur einer Tabelle liefern lassen

MySQL ab der Version 3.23.20 kennt ein Kommando, das den Aufbau einer Tabelle als SQL-Befehl zurückliefert. Geben Sie zum Beispiel die folgende Abfrage ein:

 

SHOW CREATE TABLE mytable

 

Dann erhalten Sie als Antwort ein Ergebnis, das im ersten Feld nochmals den Tabellennamen und im zweiten Feld einen String liefert, der mit CREATE TABLE… beginnt und alle Felddefinitionen enthält. Sie könnten dieses Kommando also beispielsweise in einer anderen MySQL-Datenbank absetzen, um eine Tabelle mit identischer Struktur anzulegen.

Ähnliche Beiträge