0
我試圖插入一個圖像(.jpg格式)和音頻文件(.mp3格式)到MySQL數據庫。我失敗了。存儲圖像,音頻文件到Java數據庫與Java
我已經使用MEDIUMBLOB
作爲兩個列的數據類型。任何人都可以幫忙
String INSERT_PICTURE = "INSERT INTO pictures(idpictures,photo) VALUES (?,?)";
File file = new File("c:/new/1.jpg");
fis = new FileInputStream(file);
pst = conn.prepareStatement(INSERT_PICTURE);
pst.setInt(1, 67);
pst.setBinaryStream(2, fis, (int) file.length());
pst.executeUpdate();
conn.commit();
MEDIUMBLOB用於圖像和音頻文件。 image_id或audio_id保持爲int。我在FileInputStream出現錯誤,但我提到了FileNotFoundException。它不起作用。我無法將圖像插入數據庫。如何將圖像或音頻文件插入數據庫。 – MBK 2012-03-07 22:47:36