开发技巧-操作二进制数据
开发技巧-操作二进制数据
卫昆
实例
在数据库编程中,往往需要把二进制数据保存到数据库里,这些二进制数据有Word文件,PDF文件,图片文件,声音文件,可执行文件等。
二进制数据在不同的SQL服务器中表示方法不一样。在SQL Server中使用Binary类型标识二进制数据,Oracle使用Blob类型来表示,MySql中使用Blob类型来表示。在JDBC中操作二进制对象和其他数据类型有所不同,二进制对象通常使用输入、输出流的方式来写入和读取。
注意事项
参见实例: http://localhost:8080/BlobField/
该实例有几个问题必须遵守,否则会出现恼人的问题。
数据库的编码要用utf-8的编码格式,不能使用GBK方式。
Jdbc的url一定要用:jdbc:mysql://localhost/jspdemo?user=root&password=&useUnicode=true&characterEncoding=utf-8的形式。
字段类型最好是LognBlob,这样可以存储更大的二进制数据
购买须知:请加客服微信咨询购买,本程序源码配有系统运行视频,请联系客服索要视频文件。
服务范围:定制各类计算机程序设计,vue、jsp、java 各类框架;开发工具 eclipse / myeclipse / idea / vs 等;wap、android、ssm、springboot、asp.net、php、python(爬虫、django、flask)、node.js、react、winform、uniapp 小程序等。
服务范围:定制各类计算机程序设计,vue、jsp、java 各类框架;开发工具 eclipse / myeclipse / idea / vs 等;wap、android、ssm、springboot、asp.net、php、python(爬虫、django、flask)、node.js、react、winform、uniapp 小程序等。
联系方式
扫码加客服微信 →
相关资讯
更多 →
