如何从mysql数据库中打开图像?

时间:2013-04-01 08:17:13

标签: java mysql blob

我可以将图像存储在数据类型为blob的mySql数据库中。我已将图像存储为二进制图像格式。我已经借助此代码将图像存储在MYSQL中

File file = new File("G:/photos/New Folder (2)/bhavana_gallery_10.jpg");

            byte[] bFile = new byte[(int) file.length()];

            try {

             FileInputStream fileInputStream = new FileInputStream(file);

             fileInputStream.read(bFile);

             fileInputStream.close();

            } catch (Exception e) {

             e.printStackTrace();

            }




    inpatient.setImagefile(bFile);

但我可以在网络应用程序中打开图片,我可以转换任何需要,请告诉我什么类型转换.........

2 个答案:

答案 0 :(得分:0)

您的文件路径有空格('新建文件夹(2)')。 将此折叠的名称更改为“NewFolder”或另一个没有空格

答案 1 :(得分:0)

可能This链接很有帮助。 我问了一个关于存储和阅读BLOb数据的问题, 在最佳答案的帮助下工作。