可能重复:
Where to store uploaded files (sound, pictures and video)
我正在创建一个用户注册并登录的网站,然后他们可以上传自己的音乐文件。我应该将他们上传的音乐文件存储为MySQL数据库表中的blob吗?或者我怎么可能存储文件,以便可以通过HTML 5媒体播放器播放?我尝试在线研究这个,我所能找到的是将文件存储在MySQL表中并不好。
答案 0 :(得分:1)
Yous应将它们上传到服务器上的目录中。您将文件名和/或id与歌曲和用户相关联,以便在需要时从数据库中检索它们。
答案 1 :(得分:1)
关于存储媒体文件,最好将它们存储在某个地方的服务器上,或者甚至更好地将它们存储在CDN上。
关于存储音乐的详细信息,在mysql中创建一个表,称之为music_meta,然后保存有关文件位置,名称,大小等的详细信息。