【问题标题】:How to open image from mysql database?如何从mysql数据库中打开图像?
【发布时间】:2013-03-22 07:46:02
【问题描述】:

我可以在 mySql 数据库中存储数据类型为 blob 的图像。我以二进制图像格式存储了图像。我已经在这段代码的帮助下将图像存储在 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);

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

【问题讨论】:

  • 你存储在mysqldb中,但是通过文件系统访问它?
  • **是的,我存储成功但是我无法打开这个文件系统,我如何将二进制图像打开到文件系统,任何需要转换**

标签: java mysql blob


【解决方案1】:

您的文件路径有空格('New Folder (2)')。 将此折叠的名称更改为“NewFolder”或其他不带空格的折叠名称

【讨论】:

    猜你喜欢
    • 2014-09-29
    • 2013-01-08
    • 2021-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-24
    • 2013-03-17
    相关资源
    最近更新 更多