各位大虾,有关MYSQL mediumblob字段读取文本

buxiangandbuxishuan buxiangandbuxishuan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在mediumblob字段以二进制形式存储图片,读取图片正常,但是我存储一个文本时候,读取却是乱码??
大致读取文本的内容
ResultSet rs=null;
pst=con.prepareStatement("select data from uploadfile where id=?");
pst.setInt(1,20);
rs=pst.executeQuery();
rs.next();
InputStream in=rs.getBinaryStream("data");
byte[] result=new byte[2048];
int len=0;
while((len=in.read(result))!=-1)
{
response.getOutputStream().write(result,0,result.length);

}

但是浏览器显示的乱码
请各位大虾指点迷津啊~
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
buxiangandbuxishuan
Web 开发 81,108 成员 341,721 内容