mysql - 将图像存储在 MySQL 数据库中

标签 mysql image

我想将小(50x50)图像存储为头像图像,因此每个用户都有一个。用户上传图像,PHP 将其大小调整/裁剪为 50x50。我知道如何将图像作为 BLOB 存储在数据库中,并且我知道另一种方法是仅将 URL 存储在数据库中并将图像文件复制到服务器。我只是想知道哪一种是最佳实践?我认为用户数量会在1-200人之间变化。如此小的数量的图像,哪种存储方法最适合这种情况?

最佳答案

我认为,您可以选择第二种方式,将图像网址存储在数据库中并从服务器检索图像,这将很容易维护图像和任何其他图像调整大小操作

关于mysql - 将图像存储在 MySQL 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26860044/

相关文章:

image - 在 MATLAB 中更改线上的像素值

mysql - 链接服务器更新mysql不工作

php - mysqli_num_rows 不能正常工作

php - 选择要在主页中显示的所有帖子及其类别和标签

mysql - laravel 之类的查询不起作用?

javascript - 如何更改 JSPsych 中刺激呈现的权重?

image - Latex - 是否可以在图像上添加文字?

android - Android 应用程序中的图像

mysql - "%"其中没有字母 'a' , 'o' 和 'u'

html - 将播放按钮放在图像中