2011-11-24 109 views
0

我正在尋找通過mysql和php拉表的創建語法。可能嗎?是否有可能通過mysql獲取表的創建語法?

我需要它爲每10天自動創建一次table_x的文件。由於我不斷更新網站並創建新字段,因此我希望文件是動態的並使用上一個表格(而不是每次都手動更新)。

+0

如果您需要重新創建數據庫,會發生什麼情況? –

+0

我明白你的觀點,但我不明白爲什麼我需要這樣做。我可以從備份中複製語法。 – domino

回答

2

是的,你可以 - 使用

SHOW CREATE TABLE tablename; 

其實,如果你想 '重置' 你的數據庫我會用TRUNCATE而不是

TRUNCATE TABLE tablename 
+0

謝謝,不知道這很簡單。 – domino

+0

:-)很酷,當它做你想做的 - 也結帳TRUNCATE TABLE(添加到我的答案)它可能是更多的你想要的東西 –

0
SHOW CREATE TABLE table_x; 

...將輸出一個與記錄CREATE語法。那是你在找什麼?

相關問題