淘客做网站的软件,南宁网站网站建设,网站改版的费用,百度站长平台快速收录http://bbs.chinaunix.net/archiver/tid-2289421.html1把图片当成一个二进制流就可以了。mysql中有可以存储很大的2进制流文件。用的类型是#xff1a;我们要做的是将一张图片存入Mysql中,在Mysql中用Blob来存储图片和音频等大的数据项.Blob 按其容量可分为四种,分别为:tinybl…http://bbs.chinaunix.net/archiver/tid-2289421.html1把图片当成一个二进制流就可以了。mysql中有可以存储很大的2进制流文件。用的类型是我们要做的是将一张图片存入Mysql中,在Mysql中用Blob来存储图片和音频等大的数据项.Blob 按其容量可分为四种,分别为:tinyblob,blob ,mediumblob,longblob.他们的大小分别为:256B,64KB,16MB,4GB.除了容量不同外,这四种的用法一个样2 将一个图片文件输入到mysqlFileInputStream fin new FileInputStream(image);//生成的流PreparedStatement ps con.prepareStatement(insert into id_image values(?, ?));//ps.setInt(1, i);ps.setBinaryStream(2, fin, len);ps.executeUpdate();插入就完成了。。3 将一个图片读出来以流的形式存放。Statement stm conn.createStatement();String sql select * from id_image where id new Integer(id).toString();ResultSet rs stm.executeQuery(sql);Blob blob (Blob)rs.getBlob(image);InputStream is blob.getBinaryStream();然后就可以利用is进行想要的操作了。先用Blob格式存储然后变为分享到 2011-04-26 11:23浏览 871评论