【问题标题】:how to store a Jpeg file in a database?如何将 Jpeg 文件存储在数据库中?
【发布时间】:2011-07-10 04:27:06
【问题描述】:

是否可以使用 Web 应用程序将 Jpeg 文件存储在数据库中?

你能分享一些代码吗?

或分享一些关于我的问题的教程的链接?非常感谢:)

【问题讨论】:

  • 不能把文件的位置存到数据库里,然后把文件上传到别处吗?
  • 问了一百万次。搜索。

标签: database web-applications jakarta-ee


【解决方案1】:

storing an image in a blob

我不使用java,我不知道您使用的是什么数据库结构,但原则是将图像存储在二进制大对象中。 (blob) 它确实需要使用流读取和读取对象。 (或者至少在 c# 中是这样的)

另一种选择(如果可行的话)是存储一个字符串位置并将图像放在某个目录中。

【讨论】:

  • 我认为你没有仔细阅读我的回答。你应该看看我谈到的场景。
  • 不要拒绝一个有效的答案,因为我不同意你的说法。至少我有礼貌地告诉你原因,而且不是唯一一个
【解决方案2】:

在数据库中存储 jpeg 文件不是一个好习惯。始终将文件存储在相关目录中,并将它们的路径存储在数据库中。如果您在数据库中存储 jpeg 文件,那么如果您有 100 万条记录,请考虑一下您的数据库的大小?

【讨论】:

  • 恐怕这真的取决于情况,如果是这样,为什么会存在 blob 字段?
【解决方案3】:

BLOB 数据类型,这是你需要的。

链接是;)

blob google search

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多