java_LittleBird
大白是小白
采纳率75%
2017-08-21 01:42 阅读 5.2k

MySQL数据库存储图片怎样更高效

请教各位大神,图片在数据库中以什么格式或者怎样处理能让其在读写时能够更加高效一些?
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • 已采纳
    Small_Mouse0 鼠小 2017-08-21 01:46

    图片一般是不存数据库的,,,存路径,,

    文件和图片一样,存数据库里,查找通常也是按照名字查找,,,何必给数据库带来不必要的压力

    点赞 1 评论 复制链接分享
  • qq_39544334 一屋不扫何以扫-天下 2017-08-21 01:58

    图片和文件存数据库存路径或名字,存数据库是入门时知道有这个功能就行了。

    点赞 评论 复制链接分享
  • github_38725775 算不算码农 2017-08-21 01:58

    存储的图片用BLOB 不过不能超过64k 大图不行
    大图用 MEDIUMBLOB 或者LONGBLOB
    存放到数据库还要涉及到转换。

    不过图片资源可以放到服务器 存放路径要比存放资源好的多。

    点赞 评论 复制链接分享
  • dreamwinter dreamwinter 2017-08-21 02:21

    建议使用非关系型数据库进行存储

    点赞 评论 复制链接分享
  • Yy5109 MEMCOPY- 2017-08-21 02:22

    大哥 谁告诉你数据库存文件的啊? 存放的都是文件路径或者名字 或者路径加密值 文件都放在文件服务器上好不啦

    点赞 评论 复制链接分享
  • lintees lintees 2017-08-21 04:00

    图片在数据库中尽量存入路径字段

    图片具体存放到服务器中,在跟项目同级或者其中创建图片存放文件夹, 分类存放就好

    点赞 评论 复制链接分享

相关推荐