2010-03-15 86 views
0

我正在創建一個數據庫,我預計這個數據庫會很長(可能是幾個元組的幾個段落)屬性。我將其分配給文本而不是varchar。我有兩個問題:mysql文本字段中的HTML標記

  1. 我應該給文本字段的最大值嗎?這是必要的嗎?它有用嗎?
  2. 由於該字段的內容將以HTML格式顯示在網站上,當我將記錄輸入到mysql時,是否需要爲段落格式添加段落標籤?

回答

3
  1. 不是真的,定義爲文本。
  2. 如果要用HTML格式顯示HTML文本,您必須將HTML標記構建到數據庫的文本中,或者在打印之前進行解析並添加它們。
0

1)我不會給我放置HTML的字段的最大長度,因爲它是可變的,並且可能會變得更長。 2)我會將所有的HTML放在字段​​中,但這取決於您是否想在應用程序中執行額外的步驟。

注意:在插入數據庫之前總是HTML編碼您的HTML數據。

1
  1. 沒有把它定義爲文本或MEDIUMTEXT
  2. 如果數據將作爲HTML輸出,存儲HTML標籤
0

text field nas no length parameter。
只要正確顯示就可以輸入任何東西