gpt4 book ai didi

java - 将音频文件插入Mysql数据库

转载 作者:可可西里 更新时间:2023-11-01 08:37:47 26 4
gpt4 key购买 nike

我们如何使用 JAVA DATABASE CONNECTIVITY 连接将音频文件插入到 MYSQL 数据库

插入图片我们使用

 psmnt = conn.prepareStatement("INSERT INTO upload_data(user_id,photo) "
+ "values(?,?)");

psmnt.setLong(1, userId);

fis = new FileInputStream(photoFile);
psmnt.setBinaryStream(2, (InputStream) fis, (int) (photoFile
.length()));
/*
* executeUpdate() method execute specified sql query. Here this
* query insert data and image from specified address.
*/
int s = psmnt.executeUpdate();

要插入一个3gp格式的音频文件,使用JDBC的代码是什么

最佳答案

代码应该完全相同:您需要确保您的音频文件足够小以适合该列(mediumblob 是 16MBits 或者如果我没记错的话大约是这样。数据库不关心它的音频或图像数据。

为了讨论:

psmnt = conn.prepareStatement("INSERT INTO upload_data(user_id,audiofile) "
+ "values(?,?)");

psmnt.setLong(1, userId);

fis = new FileInputStream(audioFile);
psmnt.setBinaryStream(2, (InputStream) fis, (int) (audioFile
.length()));
/*
* executeUpdate() method execute specified sql query. Here this
* query insert data and image from specified address.
*/
int s = psmnt.executeUpdate();

看起来公平吗?

关于java - 将音频文件插入Mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5815761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com