ava Mysql存取Blob数据
- package com.allan;
- import java.sql.*;
- import java.io.*;
- public class Storeblobfile {
- public static void main(String[] args) {
- try{
- FileInputStream file = new FileInputStream("C:\\shanshui.jpg");
- Class.forName("com.mysql.jdbc.Driver");
- Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=root");
- PreparedStatement ps = conn.prepareStatement("insert into user values(?,?,?)");
- ps.setString(1,"blob");
- ps.setInt(2,23);
- ps.setBinaryStream(3, file, file.available());
- ps.executeUpdate();
- Statement stmt = conn.createStatement();
- ResultSet rs = stmt.executeQuery("select file from user where name = 'blob'");
- while(rs.next()){
- Blob blob = rs.getBlob(1);
- InputStream in = blob.getBinaryStream();
- FileOutputStream fout = new FileOutputStream("C:\\copy.jpg");
- int b = -1;
- while((b=in.read())!=-1){
- fout.write(b);
- }
- }
- }catch(Exception e){
- System.out.println(e.getMessage());
- }
- }
- }
- //如果有一blob类型的列“content”,要将content中的数据取出来放到String中:
- Blob blob = rs.getBlob("content");
- int bolblen = (int) blob.length();
- byte[] data = blob.getBytes(1, bolblen);
- String content = new String(data);
相关推荐
Java中 Blob的插入与读取
java,Blob字段操作,将图片或者文件保存到数据库中.zip
kettle通过java代码将数据库blob 字段抽取到本地文件
spring 中对大数据的处理,包括clob,blob的数据。比之jdbc下简便很多。
主要介绍了Java实现用Mysql存取图片操作实例,本文讲解了使用BLOB类型保存和读取图片的代码实例,需要的朋友可以参考下
一开发此工具的缘由由于本人在游戏公司做java游戏服务端protosbuf ,使用的是MySQL数据库,采用protosbuf序列化之后存入数据库,玩家上线的时候读取数据然后反序列化。因此造成了一个问题,因为数据都是二进制的,...
spring+mybatis下BLOB字段的图片存取代码,仅整理了Controller层的代码,service和dao的代码很简单,所以没有整理
基本信息 作者: 林信良 丛书名: 学习笔记 出版社:清华大学出版社 ISBN:9787302282082 上架时间:2012-5-9 ...b.2 mysql的数据类型 560 b.3 建立数据库、数据表 561 b.4 进行crud操作 562
网上现有例子大都是上传本地文件到数据库,该例子可以jsp上传文件并保存到数据库,读取显示;但是最后需要用户自己删除服务器端文件。
首先数据表中的Blob字段在Java领域对象中声明为byte[]类型,而非java.sql.Blob类型。 2.数据表Blob字段在Hibernate持久化映射文件中的type为org.springframework.orm.hibernate3.support.BlobByteArrayType,即...
blob 1~4GB 以二进制信息保存数据 三、 DDL语言 1. Create table命令 用于创建表。在创建表时,经常会创建该表的主键、外键、唯一约束、Check约束等 语法结构 create table 表名( [字段名] [类型] [约束] ……...