在MySql数据库中存储小图片,为什么它与SQL Server不同?
据我所知,将图像存储在MySql数据库中的问题之前已经提出过很多次,但我还没有看到有关真正小图像(〜1-10KB)的任何内容,或者它总是适用于任何大小的图像,而且它们应该始终作为文件系统上的一个位置进行存储。 我问的原因是因为我在这里读到,对于Sql Server,如果图像小于256KB并且对于大于1MB的任何内容,使用varbinary会更有效,它应该存储在文件系统中。 对于Sql Server来说这可能是正确的,但是对于MySql它是真的吗? 如果两者都是真的,是否有与varbinary(MAX)相当的,因为MAX似乎不适合作为MySql中varbinary的输入(可能是BLOB,但我听到所有人都因为几乎任何原因而谴责使用BLOB ...)。
所以要清楚一点:
我想我真的只是在处理图像时坚持了MySQL和SQL Server之间的差异,以及为什么推荐的做法对于两者来说似乎都不相同。
链接地址: http://www.djcxy.com/p/41869.html上一篇: Storing SMALL images in MySql database and why is it different for SQL Server?