我需要存储用户的签名(即,在论坛帖子底部的东西),我不知道如何,我可以使用文本来存储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