我需要存儲用戶的簽名(即,在論壇帖子底部的東西),我不知道如何,我可以使用文本來存儲html,但我認爲可能會更好解決方案。在MySQL中存儲用戶簽名
回答
A text
字段是OK。您也可以使用大的varchar
字段。但是您必須檢查並通知您的用戶他/她的簽名的大小是有限制的(這很好)。
它需要一個特定的長度嗎?如果我將它留空,它會默認爲無限制? – Ell 2010-10-03 14:05:31
'varchar'確實需要長度。 – 2010-10-03 14:29:15
我看不出這個問題。 這個特定領域有什麼特別之處?
它是這個數據庫中唯一的一個字段嗎?
如果不是 - 爲什麼只有一個人提出這樣的問題?
爲什麼不先確定哪個字段長度適合you,然後根據文檔選擇合適的字段類型?
嗯,我是一個完整的MySQL noob,我不確定是否適合在實際數據庫中存儲簽名,或者如果我應該包含鏈接到html文件的url,我只是認爲存儲大量數據在數據庫中可能有不良的副作用。 – Ell 2010-10-04 16:49:05
@所以你會說這是你要存儲的第一部分數據?不是論壇帖子或主題是你關心的,而只是一個「簽名」? – 2010-10-04 17:44:48
非常好,我真的只是前瞻性的想法,但經過一番思考,看到我在PHP和MySQl中是一個完整的noob,可能論壇有點雄心勃勃。無論如何,我可能會使用phpbb,但感謝您的輸入! :) – Ell 2010-10-04 21:57:18
文本字段可能是最好的。如果您擔心簽名的「結構」,則可以在PHP中使用nl2br()函數,該函數將將存儲在該字段中的任何新行字符轉換爲HTML <br/>
。
我會說文本字段對於簽名來說太多了,而varchar(255)就足夠了 – 2010-10-03 20:02:46
雖然有很多論壇的簽名可能超過255個字符。這完全取決於他/她想要對簽名領域做什麼...... – sorro 2010-10-03 20:04:11
- 1. 存儲用戶名到mysql [PYTHON]
- 2. 在mysql中存儲回送用戶
- 3. 在Active Directory中存儲簽名圖像
- 4. MySQL API - 存儲HTML標籤
- 5. 在MySQL中籤名或未簽名
- 6. 在MySQL存儲過程中使用用戶定義的變量設置表名
- 7. 在AD帳戶的數據庫中存儲SID或用戶名?
- 8. 如何在設備內存中存儲用戶名密碼
- 9. MySQL存儲過程來檢查,如果用戶名退出
- 10. PHP和MySQL用戶名驗證和存儲問題
- 11. 存儲地址'名稱/標籤存儲在哪裏?
- 12. 將用戶的PIN存儲在MySQL的PIN碼中使用php
- 13. 存儲在MySQL
- 14. Asp.net,在哪裏存儲登錄用戶的用戶名?
- 15. MySQL將存儲BigINT簽名緩慢我的數據庫?
- 16. 在android中使用共享首選項存儲用戶名
- 17. 從存儲過程中調用存儲過程在MySQL中
- 18. PostgreSQL存儲過程用戶名
- 19. Xcode:存儲用戶名和密碼
- 20. 存儲用戶名的首選地點
- 21. 用戶名和密碼存儲位置
- 22. iPhone cookies存儲用戶名和密碼
- 23. Java - 如何檢查在MySQL表中是否存在用戶名
- 24. 使用PHP/MySQL在MySQL數據庫問題中存儲多個標籤?
- 25. 如何在mysql數據庫中存儲用戶活動?
- 26. 在MySQL中存儲用戶「收藏夾」的最佳方式
- 27. 在MySQL中存儲「額外」用戶數據的最佳方法?
- 28. 如何在mysql中存儲用戶時區?
- 29. 如何在MySQL中存儲每個用戶的項目列表?
- 30. 在用戶變量中存儲mysql日期時間
是你自己的論壇還是某個人的? – Neutralizer 2010-10-03 14:02:29
什麼樣的更好的解決方案?文字有什麼問題? – 2010-10-03 14:10:54