我需要存儲用戶的簽名(即,在論壇帖子底部的東西),我不知道如何,我可以使用文本來存儲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. PHP&MySQL用戶名存儲和cookie
- 3. 在mysql中存儲回送用戶
- 4. 在php/mysql中存儲用戶設置
- 5. 在會話PHP中存儲用戶名?
- 6. 如何在Titanium中存儲用戶名用戶名
- 7. 將用戶名存儲爲XAdES簽名的一部分
- 8. 在Active Directory中存儲簽名圖像
- 9. 在一個簽名的java applet中存儲客戶端數據
- 10. MySQL API - 存儲HTML標籤
- 11. 僅使用ServiceName獲取存儲在Keychain中的用戶名?或者:你應該在哪裏存儲用戶名?
- 12. 在MySQL中籤名或未簽名
- 13. 在MySQL存儲過程中使用用戶定義的變量設置表名
- 14. 存儲VM用戶名+ VM用戶名作爲Joomla全名
- 15. 在AD帳戶的數據庫中存儲SID或用戶名?
- 16. 代碼簽名中斷隔離存儲
- 17. 如何在設備內存中存儲用戶名密碼
- 18. codesign在OSX上存儲簽名文本文件的簽名?
- 19. 在MySQL中存儲mongoid或在mongo中存儲MySQL記錄ID?
- 20. MySQL存儲過程來檢查,如果用戶名退出
- 21. PHP和MySQL用戶名驗證和存儲問題
- 22. 如何在MySQL存儲函數中使用goto標籤
- 23. 存儲地址'名稱/標籤存儲在哪裏?
- 24. 將用戶的PIN存儲在MySQL的PIN碼中使用php
- 25. 如何在mysql中使用php存儲敏感用戶數據
- 26. 在C#中存儲對未知簽名方法的引用
- 27. 將facebook用戶生日存儲到mysql
- 28. 存儲在MySQL
- 29. Asp.net,在哪裏存儲登錄用戶的用戶名?
- 30. 在Android應用程序中存儲用戶名和密碼
是你自己的論壇還是某個人的? – Neutralizer 2010-10-03 14:02:29
什麼樣的更好的解決方案?文字有什麼問題? – 2010-10-03 14:10:54