除了 blob 之外,图像可以以什么格式保存在数据库中?我知道我们可以将它保存为 blob 类型。最简单的方法。但是有没有其他可能的方法。因为在每种情况下我们都使用 php 将图像转换为字符串。而不是保存它。
所以有人有不同的答案?
最佳答案
您可以将它们转换为 Base64 并将它们存储为字符串。但是,由于以下几个原因,通常不会将图像存储在数据库中:
- 将图片存储在服务器上,然后将路径存储在数据库中更容易
- 不能很好地索引这些图片
- 数据库增长太快,无法有效复制或备份
希望这对您有所帮助。
关于php - 除了作为 blob 之外,是否有更节省空间的方式将图像存储在数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15076978/