使用Java在MySQL中存储图像

use*_*418 0 java mysql webpage image

我想使用Java applet将图像存储到MySQL数据库中,或者在运行时用户将加载图像.

我怎样才能做到这一点?

请帮帮我.是否需要使用任何特殊的基于Java的MySQL,或者MySQL是否只需要加载BLOB图像内容?如果可能的话,给我一些代码示例,并提一下如何为此目的将MySQL加载到我的计算机上.

执行此操作后,我想将mysql中的图像显示在网页上.

这真的有可能吗?

怎么做?

Jos*_*ith 6

您不应该在MySQL中存储图像.MySQL不是为存储BLOBs而设计的,如果你这样做,将会受到严重的性能攻击.

您可以而且应该在本地文件服务器或远程服务器(如Amazon S3)上存储指向图像的指针.

如果你真的想这样做,尽管我的警告,你可以在这里找到一些示例代码,尽管在那里彻底讨论了自我相同的警告.