0 0

怎么把文件保存到数据库中并且还原回来10

  把一个文件保存到数据库中,在以后要用的时候要还原回来,文件可能包含图片,希望大家能赐教。谢谢
SOA 
2008年8月12日 10:12

4个答案 按时间排序 按投票排序

0 0

采纳的答案

文件可能包含图片???是什么格式文件啊???doc?

我觉得你可以将文件转换成二进制的文件保存到数据库表的blog字段中,要还原文件的话,再给转换回来.

2008年8月12日 10:14
0 0

一般来说都是把文件以二进制的方式存储到数据库中,还原也是读取这个字段中的二进制。

但很多时候都是把文件的地址保存在 数据库中,这样根据数据库中的地址到相应目录去找文件,省事的多,也被很多人采纳

2008年8月13日 09:23
0 0

用BLOB字段
读和写分别用到InputStream和OutputStream,google一下很多文章有介绍

2008年8月12日 23:46
0 0

将文件转换成二进制的文件保存到数据库表的blog字段中,要还原文件的话,再给转换回来.

2008年8月12日 21:15

相关推荐

    C#数据保存与备份,方便用户在使用过程中把出现混乱的数据库还原回来。

    本文将深入探讨C#中如何实现数据的保存与备份,以确保用户能够在出现问题时轻松还原数据库。 首先,我们需要了解数据库备份的基本概念。备份是为了防止数据丢失或损坏而创建的数据副本。在C#中,我们可以利用各种...

    计算机数据库课件第三章关系数据库标准语言.ppt

    备份数据库时,可以使用backup database命令,并通过exec sp_detach_db命令分离数据库,然后将备份文件保存到指定的磁盘路径。恢复数据库时,则需要通过restore database命令还原数据库文件,并使用for attach选项将...

    MySQL命令行导出导入数据库实例详解

    备份是指将当前数据库的内容保存到一个文件中,以便在数据丢失或其他原因需要恢复时,可以从备份文件中将数据还原回来。在MySQL中,常见的备份方法有使用命令行工具mysqldump进行导出,而还原则是使用mysql命令行...

    浅谈java中为什么实体类需要实现序列化

    否则,服务器无法将其保存到文件系统或数据库中。因此,需要将会话对象实现Serializable接口,以便将其序列化为二进制文件。 在Tomcat服务器中,当服务器重启时,需要对会话对象进行钝化操作,即将其序列化为二进制...

    不良消息举报系统源码 V1.0

    如果系统出错还可以还原回来) ———————————————————— 免责声明: 这是一款开源免费的系统。这就意味着您可以对他进行修改或二次开发。但是您必须保留底部第二行的poweredby的版权。同时,本站不...

    浅谈php serialize()与unserialize()的用法

    总之,`serialize()` 和 `unserialize()` 是 PHP 中用于数据持久化和跨进程通信的重要工具,它们可以帮助我们将复杂的数据结构转换为可存储和传输的形式,然后再还原回来,这对于数据的保存和恢复具有很大的价值。...

Global site tag (gtag.js) - Google Analytics