数据库图片存储和显示

如何通过MySQL存储图片,在前端读取而显示出来。
已经在navicat中导入blob

img

img

但在我ssm项目中通过查询无法正常显示图片,而是出现乱码,应该是二进制,是否有方法将查询处理出来的二进制转换成图片,

img


或者如何通过存储文件路径来解决这个问题

最终还是将路径存进数据库,通过查询存进数据库的路径显示在前端

SSM项目中,访问页面时无法访问图片,样式,js,字体等效果时,一般是因为springmvc拦截了静态资源,这时候需要在springmvc中添加配置。
https://blog.csdn.net/weixin_52972575/article/details/124771761

可以将图片转为base64格式字符串,然后查询的时候再解析成图片,可以参考下这个http://t.csdn.cn/a3yvu

参考一下
https://blog.csdn.net/ZLZQ_Yuan/article/details/106860447