Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
(mysql innodb)
假设我想在下面的步骤中列出食谱描述。我应该为每个步骤使用多个较小的 varchars 还是应该使用一个大的?您认为最灵活/最有效的是什么?请记住,我是数据库的新手。另外, varchar 是适合这项工作的工具吗?谢谢!
此外,如果它对性能/存储很重要,存储的语言将是瑞典语(包括一些“奇怪”字符)
我认为配方描述将是数据库中的一个字段.. 对吗?
如果您无法想象它会有多长,您应该保留文本,以便您也可以添加长文本。
你宁愿使用nvarchar. varchar无论您的条目有多大,它都有一个固定的大小。和nvarchar入口一样大。
nvarchar
varchar
示例: nvarchar(50)条目 'aa' 占用 2 个字符 varchar(50)条目 'aa' 占用 50 个字符
nvarchar(50)
varchar(50)