• 技术文章 >数据库 >MySQL

    mysql中存储图片用什么类型

    FXLFXL2020-09-11 09:36:55原创17530

    1、图片在写入时并无格式之分,只是保存二进制数据,读取后和写入时的格式一样。

    (推荐教程:mysql数据库学习教程

    jpg图片用二进制格式写入mysql,再以二进制格式读取,图片格式为jpg。

    gif图片用二进制格式写入mysql,再以二进制格式读取,图片格式为gif。

    2、在MYSQL里使用哪种格式存储图片?

    在Mysql里,BLOB类型,长度64K-------存储小图片

    可以使用MEDIUMBLOB(16M)或者LONGBLOB类型(4G) ---------存储大图片

    3、mysql存储图片方式有两种:用数据库保存和文件方式保存。

    数据库保存:直接将图片存储在表中

    文件式保存:数据库的表中只存图片路径。图片放单独另外的文件夹里。

    文件方式保存的弊端:如果数据库保存路径,程序换到其他机器上时,由于图片路径的更改,我们原来的数据库是不是需要更新一遍,如果上亿条数据。

    专题推荐:mysql 图片
    上一篇:mysql中不同的索引类型之间有什么区别 下一篇:mysql如何设置允许外网连接数据库

    相关文章推荐

    • 用Python简单处理图片• python如何缩放图片?• mongodb中怎么插入图片?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网