扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
一般很少将二进制的数据,存到数据库里一般是加二年制的数据转换成指定的文件保存在,嗯文件目录里然后再,数据库里存储对应的存储地址,或者是,蒋,数据转换成其他类型存入到数据库。
创新互联公司云计算的互联网服务提供商,拥有超过13年的服务器租用、服务器托管、云服务器、网站空间、网站系统开发经验,已先后获得国家工业和信息化部颁发的互联网数据中心业务许可证。专业提供云主机、网站空间、国际域名空间、VPS主机、云服务器、香港云服务器、免备案服务器等。
mysql中有2种字段类型来存储二进制原始数据。
1、binary和varbinary,适合存储少量的二进制数据
2、blob适合存储大量的数据
输入时可以用INSERT INTO table (name) VALUE( x“0123456789ABCDEF“ )
这样的16进制串,也可以JDBC的setBlob等方法输入。
建议将二进制数据转成图片后,以文件形式保存,mysql只要保存该文件的文件存在位置信息即可。
像图片这种东西一般都不是直接保存在数据库的,你图片上传了之后,会有个上传后的图片保存路径,你就把这个图片保存的路径给保存到数据库就可以了,你在取的时候直接那这个路径,去找到对应的图片就可以了;图片上传工具有配置上传后保存路径的地方,你把传的图片重命名一下,如果有多张图片,记得名字别重复就行!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流