我正在尋找通過mysql和php拉表的創建語法。可能嗎?是否有可能通過mysql獲取表的創建語法?
我需要它爲每10天自動創建一次table_x的文件。由於我不斷更新網站並創建新字段,因此我希望文件是動態的並使用上一個表格(而不是每次都手動更新)。
我正在尋找通過mysql和php拉表的創建語法。可能嗎?是否有可能通過mysql獲取表的創建語法?
我需要它爲每10天自動創建一次table_x的文件。由於我不斷更新網站並創建新字段,因此我希望文件是動態的並使用上一個表格(而不是每次都手動更新)。
是的,你可以 - 使用
SHOW CREATE TABLE tablename;
其實,如果你想 '重置' 你的數據庫我會用TRUNCATE而不是
TRUNCATE TABLE tablename
謝謝,不知道這很簡單。 – domino
:-)很酷,當它做你想做的 - 也結帳TRUNCATE TABLE(添加到我的答案)它可能是更多的你想要的東西 –
SHOW CREATE TABLE table_x;
...將輸出一個與記錄CREATE語法。那是你在找什麼?
如果您需要重新創建數據庫,會發生什麼情況? –
我明白你的觀點,但我不明白爲什麼我需要這樣做。我可以從備份中複製語法。 – domino