社区
Web 开发
帖子详情
如何把word文档整个保存到mysql数据库中 并可以下载到本地
napsterchou
2010-04-09 12:37:16
公司服务器托管 ,所以把word文档保存到服务器 空间需求太大,想把word文档保存到 mysql的一个字段中, 实现上传和下载 。非常急 。。。在线等
...全文
1468
9
打赏
收藏
如何把word文档整个保存到mysql数据库中 并可以下载到本地
公司服务器托管 ,所以把word文档保存到服务器 空间需求太大,想把word文档保存到 mysql的一个字段中, 实现上传和下载 。非常急 。。。在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prenzhi
2010-04-09
打赏
举报
回复
保存到数据库中不也是放在服务器上吗,不也是同样要占用空间吗?
burgessbo
2010-04-09
打赏
举报
回复
学习中。。。。
hailang7210
2010-04-09
打赏
举报
回复
网上的ADODB数据流可以实现文件无提示上传下载。具体方法你自己找了
NickCheng
2010-04-09
打赏
举报
回复
[Quote=引用 3 楼 whut_lcy 的回复:]
mysql表里面搞个longblob字段保存word
代码:
1)上传
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/test?user=root&password=root&useUnic……
[/Quote]
就是写流读流吧~我记得做过类似的~!
justwalking
2010-04-09
打赏
举报
回复
学习.......
star19860411
2010-04-09
打赏
举报
回复
楼上说的很完整,也对,楼主看看吧...
whut_lcy
2010-04-09
打赏
举报
回复
mysql表里面搞个longblob字段保存word
代码:
1)上传
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/test?user=root&password=root&useUnicode=true&characterEncoding=gbk";
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
stmt.execute("insert into test(myid) values (5)");
stmt.close();
PreparedStatement pstmt = null;
String sql = "";
File file = new File("c:\\kick.jpg");
InputStream photoStream = new FileInputStream(file);
sql = " UPDATE test SET photo = ? WHERE myid = 5" ;
pstmt = conn.prepareStatement(sql);
pstmt.setBinaryStream(1, photoStream, (int)file.length());
pstmt.executeUpdate();
pstmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
2)下载:
PreparedStatement pst = ..... //省略获取Connection及查询的sql
ResultSet rs = pst.executeQuery();
InputStream is = rs.getBinaryStream(1); //1表示你的word字段在结果集中的索引号
FileOutputStream fos = new FileOutputStream("path");
byte [] buf = new byte[1024];
while(is.read(buf)!=-1){
fos.write(buf);
}
//close省略
大概思路,自己完善
哀
2010-04-09
打赏
举报
回复
[Quote=引用 1 楼 prenzhi 的回复:]
保存到数据库中不也是放在服务器上吗,不也是同样要占用空间吗?
[/Quote]
同问
mysql
转
word
文档
在本地电脑---管理工具----数据源(ODBC),创建一个本地
mysql
数据库
,然后在
word
工具里面,连接刚创建的数据源,然后选择要转
文档
的
数据库
。
数据库
表结构导出成
WORD
文档
工具 DBExportDoc V1.0 For
MySQL
DBExportDoc V1.0 For
MySQL
(
MySQL
数据库
表结构导出器)是一套用来完成将
MySQL
数据库
中
的表结构导出成
Word
文档
,并输出标准的打印报表格式的软件。 软件采用
Word
中
VBA开发完成,软件使用
Word
中
的菜单操作,与
Word
完全集成。 因为软件完全利用OFFICE宏来控制报表输出,所以用户在使用软件时请开启
Word
中
的宏功能。
MySQL
数据库
从入门到实战课
限时福利1:购课进答疑群专享柳峰(刘运强)老师答疑服务。 为什么说每一个程序员都应该学习
MySQL
? 根据《2019-2020年
中
国开发者调查报告》显示,超83%的开发者都在使用
MySQL
数据库
。 使用量大同时,掌握
MySQL
早已是运维、DBA的必备技能,甚至部分IT开发岗位也要求对
数据库
使用和原理有深入的了解和掌握。学习编程,你可能会犹豫选择 C++ 还是 Java;入门数据科学,你可能会纠结于选择 Python 还是 R;但无论如何,
MySQL
都是 IT 从业人员不可或缺的技能! 【课程设计】 在本课程
中
,刘运强老师会结合自己十多年来对
MySQL
的心得体会,通过课程给你分享一条高效的
MySQL
入门捷径,让学员少走弯路,彻底搞懂
MySQL
。 本课程包含3大模块: 一、基础篇: 主要以最新的
MySQL
8.0安装为例帮助学员解决安装与配置
MySQL
的问题,并对
MySQL
8.0的新特性做一定介绍,为后续的课程展开做好环境部署。 二、SQL语言篇: 本篇主要讲解SQL语言的四大部分数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL,学会熟练对库表进行增删改查等必备技能。 三、
MySQL
进阶篇: 本篇可以帮助学员更加高效的管理线上的
MySQL
数据库
;具备
MySQL
的日常运维能力,语句调优、备份恢复等思路。
Android实现从服务器端
数据库
读数据JSON解析
本程序是用Android手机去访问用java开发的服务器的数据,并让服务器 从
数据库
中
访问
数据库
以JSON格式返回数据,在Android手机端将返回的数据 以JSON的格式解析出来。 本文件
中
的
mysql
.sql是我测试是的
数据库
,在测试的时候先将这个文件 导入到本机的
mysql
数据库
中
的(至于怎样导入可以参考“
Mysql
导入导出.sql 文件
Word
文档
.doc”
文档
),
数据库
的名字是activity。至于服务器端连 接的
mysql
数据库
的驱动,会在Netbeans
中
添加到。
mysql
导出
word
工具
当需要把
数据库
表结构导出成
word
形式的时候,采用人手工写比较麻烦,由此通过这个工具可以一次性导出表结构及其注释,形成一个
数据库
说明
文档
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章