importar java.sql.*;
importar java.io.*;
clase pública WriteDB {
público estático vacío principal (String [] argumentos) {
Conexión de conexión = nulo;
String driver="com.mysql.jdbc.Driver";//驱动
String url="jdbc:mysql://127.0.0.1/test?useUnicode=true;characterEncoding=8859_1";// 数据库联接
try{
Class.forName(controlador).newInstance();
conn=DriverManager.getConnection(url,"raíz","");
Archivo archivo=nuevo Archivo(args[0]);
FileInputStream fis=nuevo FileInputStream(archivo);
PreparedStatement pstmt=conn.prepareStatement(
"insertar en valores de imagen (imagen) (?)");
int bytes=(int)archivo.length();
System.out.println(bytes);
pstmt.setBinaryStream(1,fis,bytes);//1为插入的参数1,2。。。fileInStream为插入的数据,bytes为字节长度
pstmt.executeUpdate();
conexión.close();
fis.cerrar();
}catch(Excepción e){
System.out.println(e.getMessage());
}
}
}