MySql用哪种格式存储图片的? 我要把图片转换成二进制的然后存进去但是在MYSQL里使用哪种格式存储图片额! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Mysql里,BLOB类型,最大长度64K,恐怕不太适合存储大一点的图像。可以使用MEDIUMBLOB(最大16M)或者LONGBLOB类型(4G) 小图片 BLOB 大图片 MEDIUMBLOB 或者LONGBLOB BLOB类型就可以,如果图片太大,还是建议只存储图片路径 1.写入时并无格式之分,只是保存二进制数据,读取后和写入时的格式一样。jpg图片用二进制格式写入mysql,再以二进制格式读取,图片格式为jpggif图片用二进制格式写入mysql,再以二进制格式读取,图片格式为gif...就是说与图片的格式无关。2.图片用数据库保存,以文件方式保存这两种方式各有利弊。3.mysql保存图片用BLOB类型。BLOB类型按可存储数据的大小分几种(详细看mysql help)。4.如以文件方式保存,用某种配置文件保存路径为好,如注册表,ini文件等,可以灵活配置图片路径.强烈不建议用数据库存储图片在的路径! 用ini文件保存路径呀,类似:[PHOTOPATH]PATH = E:\YOURPHOTO\在需要的时候读取ini文件就可以获得图片的路径,发布程序时就可以灵活配置图片路径啦图片是存到数据库还是以文件方式保存,看实际情况。其实两者之间的优劣自己测试下,结合实际情况采用如果数据库保存路径,程序换到其他机器上时,由于图片路径的更改,难道你要update一次数据库?? 几千万几亿张图片的路径存放ini?兄弟的回答好像跟楼主问的是两个概念的问题吧。 MYSQL难搞的问题,头都大了!求助高手 如何查询多列值的出现频率 MYSQL事务封装的问题 已知两个结构一样的查询结果,如何做筛选,不重复得到结果 求SQL~~~~~~~~~ mysql脚本导入问题 怎么安装MYSQL的JDBC驱动 什么叫sql injection? 麻烦大家看看这个查询应该怎么写 请问一个关于点赞功能的问题 PostgreSQL中用户权限的问题 mysql密码忘了 怎么办
可以使用MEDIUMBLOB(最大16M)或者LONGBLOB类型(4G)
大图片 MEDIUMBLOB 或者LONGBLOB
jpg图片用二进制格式写入mysql,再以二进制格式读取,图片格式为jpg
gif图片用二进制格式写入mysql,再以二进制格式读取,图片格式为gif
...就是说与图片的格式无关。
2.图片用数据库保存,以文件方式保存这两种方式各有利弊。
3.mysql保存图片用BLOB类型。BLOB类型按可存储数据的大小分几种(详细看mysql help)。
4.如以文件方式保存,用某种配置文件保存路径为好,如注册表,ini文件等,可以灵活配置
图片路径.
强烈不建议用数据库存储图片在的路径!
[PHOTOPATH]
PATH = E:\YOURPHOTO\
在需要的时候读取ini文件就可以获得图片的路径,发布程序时就可以灵活配置图片路径啦
图片是存到数据库还是以文件方式保存,看实际情况。其实两者之间的优劣自己测试下,结
合实际情况采用如果数据库保存路径,程序换到其他机器上时,由于图片路径的更改,难道你要update一次
数据库??