2013-04-01 7 views
-3

Я могу хранить изображение в базе данных mySql, чей тип данных был 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); 

, но я могу открыть файл в веб-приложении, можно ли какой-либо необходимости преобразования, какой тип преобразования скажите, пожалуйста .........

+0

u хранит его в mysqldb, но доступ к нему через файловую систему? – Ankit

+0

** да, я сохранен успешно, но я не могу открыть эту файловую систему, как я могу открыть изображение binay в файловую систему, любое преобразование необходимости ** –

ответ

0

Путь к файлу имеет пробелы («Новая папка (2)»). Изменить имя этой складкой на «NewFolder» или другое без пробелов

0

Может быть This ссылка полезна. Я задал вопрос о хранении и чтении данных, работал с помощью верхнего ответа.

Смежные вопросы