怎么把一个文件保存到数据库中!!急急!!! 我上传任意一个文件,想直接保存在数据库中,不知道怎么保存。希望能些详细点。(工作环境:java;数据库:mysql)在此,谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql不支持存对象只能保存文件地址,如果想要把整个文件存入数据库,使用oracle可以做 把文件的内容使用IO流全部读取进来成一个Byte数组,然后利用JDBC写进数据库中一个表的一个字段里去,注意字段的类型为blob还是mediumblob,现在不太清楚了。。记得以前写个向数据库中存一张照片的例子,,应该是那样就可以了。。抱歉,暂时没有代码给你参考。。 用oracle的blob类型存,这个方法可以 二种方式 一种是在mysql中存储文件路径 读出来的时候 根据文件路径在加载文件第二种方式 把它修改字段属性保存到Oracle数据库中 因为Oracle支持lob类型BLOB 将大型二进制对象存储在数据库中CLOB 将大型字符数据存储在数据库中NCLOB 存储大型UNICODE字符数据BFILE 将大型二进制对象存储在操作系统文件中 关于克隆的一些疑问,求大大指教! 把Java的class文件 反编译成java文件 本人正在做一个学生管理系统,有些具体问题想问问大家~~~~~~~ 关于将Java编译过的.class文件打成jar可执行文件! "用尽的 Resultset"是什么错误?? 为什么isLogin=al.get(0).booleanValue();这段代码编译总是出错??? java中的参数(对象)是怎样传递的? 哪里有VisualAge for Java 4.0下载,有效连接给分,谢了! 请问怎样创建一个Date对象!! overload override的问题一道 如何对异常消息进行国际化? 求助GUI
只能保存文件地址,如果想要把整个文件存入数据库,使用oracle可以做
记得以前写个向数据库中存一张照片的例子,,应该是那样就可以了。。
抱歉,暂时没有代码给你参考。。
读出来的时候 根据文件路径在加载文件第二种方式 把它修改字段属性保存到Oracle数据库中 因为Oracle支持lob类型
BLOB 将大型二进制对象存储在数据库中
CLOB 将大型字符数据存储在数据库中
NCLOB 存储大型UNICODE字符数据
BFILE 将大型二进制对象存储在操作系统文件中