2012-07-30 43 views
1

我是MySQL的新手,我正在尋找將用戶表單提交存儲在MySQL數據庫中。是否有可能在數據庫中創建一個非手動的MySQL表?

我創建了一個數據庫,並測試連接到它等,但需要一個表來存儲數據英寸

形式有47場,我可以看到創建一個表的唯一方法是手動通過Webmin的。

有沒有更好的方法?如果以前有人問過這個問題,謝謝並表示歉意,我發現了類似的問題,但沒有一個專門回答我的問題。

提前感謝

+0

你可能想鑽進去Check this link 'CREATE TABLE'命令。 – inhan 2012-07-30 23:16:52

+1

在設計模式之前,請確保您瞭解規範化:http://en.wikipedia.org/wiki/Database_normalization – jordanm 2012-07-31 00:02:49

+0

感謝您對規範化的建議。我什麼都不知道 - 所以最好能讀到這個鏈接:) – Gideon 2012-08-01 20:17:05

回答

0

您可以使用SQL來創建表

CREATE TABLE MyFormTable 
(
    Field1 int, 
    Field2 varchar(50), --text with 50 characters 
    ... 
    ... 
    Field47 datetime, 
    PRIMARY KEY (Field1) 
) 

關於如何創建表或鍵入谷歌「的MySQL創建表」

+1

如果他只是創建一張表,那麼使用gui工具可能會更快,而不是寫一個腳本來完成。 – 2012-07-30 23:20:10

+1

我認爲在問題中提到需要替代方案。 GUI更容易,錯誤更少。 – codingbiz 2012-07-30 23:22:13

+0

感謝您的評論和回覆傢伙。你正在談論的一個GUI的例子是MySQL工作臺?挖掘我已經認識到這一點,在那裏使用UI創建表格。但我可以告訴我,雖然我沒有深入瞭解所有排序規則和引擎,但我也不太瞭解每列可以使用的變量。有時間做一些學習。我只想要一個表來存儲輸入到表單中的字母數字值,所以我所有的列都是:''name' VARCHAR(255)NULL',我是一個白癡:)? – Gideon 2012-08-01 20:16:39

相關問題