Cómo insertar archivos comprimidos en la base de datos, complete la implementación del código Java, urgente urgente urgente
DDROP TABLE IF EXISTS `t_song_file`;
CREAR TABLA `t_song_file` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nombre_archivo` varchar(50) DEFAULT NULT NOW.nombre_archivo` varchar(50) DEFAULT NULL,
blob `archivo`,
CLAVE PRIMARIA (` id `)
)
importar java.sql.Connection;
importar java.sql.PreparedStatement
importar com.song . dao.DBUtil;
clase pública InputStreamInDB {
public static void main(String[] args) lanza una excepción {
Conexión conn=DBUtil.setBlob( 2 , getFileInputStream(" C:/Users/songjunliang/Desktop/hello.zip"));
int tag=ps.executeUpdate();
if(1==tag )
{
System.out.println(" éxito");
}
ps.close();
p>conn.close()close();
}
InputStream estático público getFileInputStream(String filePath) lanza una excepción
{ p >
Archivo archivo=nuevo Archivo(filePath);
InputStream es=nuevo FileInputStream(archivo);
retorno es;
} p>
}