3.2JDBC使用CLOB和BLOB处理大文本数据
JAVAWEB文章索引 CLOB例子: 在实际开发中,CLOB用于存储大文本数据,但是对于mysql而言,大文本数据的存储是用text类型表示的。 首先我们先建一张表: bigtexttest(id,text),其中text设置为longtext类型。再在src下面放了一个文件,软件安装.txt。 下面我们进行大文本数据的写入。 代码: public static void ClOBTest () { Connection conn = DBUtils.getConnection(); String sql = "insert into bigtexttest(id,text) values(?,?)" ; try { PreparedStatement psttm = conn.prepareStatement(sql); File file = new File( ".\\src\\软件安装.txt" ); Reader reader = new InputStreamReader( new FileInputStream(file)); psttm.setInt( 1 , 1 ); psttm.setCharacterStream( 2 , reader,( int )file.length()); psttm.executeUpdate(); } catch