2010-02-06 9 views
7

Ich habe Tabelle namens "Benutzer" und ich möchte eine genaue Kopie als "users_2" hinsichtlich der Struktur nur nicht den Inhalt zu machen.
Ich möchte dies nur mit PHP tun, da ich keinen Zugang zu phpMyadmin oder mysql Konsole habe.
Haben Sie eine Idee, wie das geht?Doppelte mysql Tabelle "Struktur" mit PHP nur

Antwort

13

Nach Ihrer Datenbank in geeigneter Weise in PHP-Anschluss (mysql_connect):

mysql_query("create TABLE tablename like SRCTABLE");

+0

Lösung ist richtig, aber Beispiel ist falsch. Es sollte so aussehen: 'mysql_query (" create Tabelle TABLENAME wie SRCTABLE ");' – Tommie

2

können Sie die SQL verwenden SHOW CREATE TABLE users Befehl, das Ergebnis ist eine CREATE TABLE Erklärung, in der Sie gerade users mit users_2 ersetzen und ausführen kann, .