MP3文件怎么存数据库中

MP3文件怎么存数据库中,第1张

MP3存数据库要么把MP3转换成字符格式 然后在存储 等要调用的时候再转回来 另一个办法就是直接把MP3存在服务器上 把MP3地址存储在数据库中 要用调用地址就行了

文件压缩成二进制存放在数据库中?然后需要播放的时候读取出来?是不是这个意思?

一般情况都是使用weburl的形式,这样要播放的时候直接读取地址,或者通过打包程序,直接发送给客户端。

这是我写的上传部分的代码,你可以参考下。

public String savefile() throws Exception{

String realpath = ServletActionContextgetServletContext()getRealPath(

"/file");

realpath = realpath;

if (upload != null) {

//使用上传文件名创建本地文件

File savefile = new File(new File(realpath), uploadFileName);

if (!savefilegetParentFile()exists())

savefilegetParentFile()mkdirs();

//拷贝文件到上传目录

FileUtilscopyFile(upload, savefile);

}

if ((thisuploadFileName != null) && (!thisuploadFileNameequals(""))) {

//设置上传文件名

if(myfilegetId()!=null){//重新上传文件时先删除原先的文件

Myfile tmpfile = fileServiceloadfile(myfilegetId());

String fileName = tmpfilegetFilename();

String filePath = realpath + "/" + fileName;

File deletefile = new File(filePath);

deletefiledelete();

myfilesetFilename(uploadFileName);

}

else

myfilesetFilename(uploadFileName);

}

else {

//修改信息但是未修改上传文件

if (myfilegetId()!=null) {

myfilesetFilename(fileServiceloadfile(myfilegetId())getFilename());

}

}

fileServicesavefile(myfile);

return "success";

}

跟储存一样的,这种占空间的数据一般都是存到硬盘上(专门一个地方来存放这个音乐文件),然后数据库里面只存它的绝对路径这样就OK了,如果直接把音乐文件存入数据库那太大了,不利于 *** 作。这是最好的方法

以上就是关于MP3文件怎么存数据库中全部的内容,包括:MP3文件怎么存数据库中、怎么把MP3音乐文件保存到Sql数据库中,希望能有代码解释!谢谢!、mysql存储音乐,图片,txt文档 , jsp调用的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9800882.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存