0

可能重复:
上传文件(声音、图片和视频)的存储位置

我正在制作一个用户注册和登录的网站,然后他们可以上传自己的音乐文件。我应该将他们作为 blob 上传的音乐文件存储在 MySQL 数据库表中吗?或者我怎么可能存储这些文件,以便它们可以通过 HTML 5 媒体播放器播放?我曾尝试在网上对此进行研究,但我发现将文件存储在 MySQL 表中并不好。

4

2 回答 2

1

您应该将它们上传到服务器上的目录中。您将文件名和/或 ID 与歌曲和用户相关联,以便在需要时从数据库中检索它们。

于 2012-11-15T23:41:26.770 回答
1

关于存储媒体文件,最好将它们存储在服务器上的某个地方,或者甚至更好地将它们存储在 CDN 上。

关于存储音乐的详细信息,请在 mysql 中创建一个表,将其命名为 music_meta 之类的名称,然后保存有关文件位置、名称、大小等的详细信息。

于 2012-11-15T23:44:53.610 回答