网站-数据库中能否存放图片、影音视频资料?

问题描述

数据库中能否存放图片、影音视频资料?

纯属个人好奇,与业务与工作无关,只是想知道一些视频网站是将影音资料存放在数据库中么?是不是需要将资料拆分?如何拆分又如何合并?

解决方案

可以这么干, 但效率上低, 使用不方便。
一般是把这种文件(图片、音频、视频)保存到一个专门的路径下, 而数据库只保存这个文件的完整路径即可。
调用时从数据库中取路径, 然后把相关的文件显示出来即可。

解决方案二:

可以的,但是都是存的路径

解决方案三:

有问题找百度大妈,百度解决

解决方案四:

数据库存放图片都是图片的路径,音视频也一样,这些实际都还在你的硬盘上,只不过找的时候他从你的路径帮你找到你要的图片的。

解决方案五:

可以存啊,图片存数据库还是有这么干的,视频音频那么大存数据库干嘛?

解决方案六:

在数据库中一般存放的是地址啦

解决方案七:

可以但是不推荐,因为效率和管理的原因。

解决方案八:

可以放,以流的方式存入blob字段, 数据库都不推荐这么做,一般是推荐存放文件路径

解决方案九:

存图片可以考虑,影音视频资料就别了。影响性能。

解决方案十:

只是属于大文件类型而已,是可以的

时间: 2024-09-15 22:31:42

网站-数据库中能否存放图片、影音视频资料?的相关文章

Android中简单调用图片、视频、音频、录音和拍照的方法_Android

本文实例讲述了Android中简单调用图片.视频.音频.录音和拍照的方法.分享给大家供大家参考,具体如下: //选择图片 requestCode 返回的标识 Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT" innerIntent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED =

asp.net 怎么能实现下载数据库中二进制的图片

问题描述 asp.net 怎么能实现下载数据库中二进制的图片 sql中是以二进制的方式存入图片的 想在 GridView( 或其它控件)中添加一列'下载',点下载按钮就下载对应imageid中的图片,怎么实现,请举例说明 解决方案 服务器端直接用 Response.BinaryWrite((byte[])dataset.Tables[0].Rows[0]["图片字段"]); 返回客户端 客户端加上 <img src="服务器地址" /> 解决方案二: 完

如何将数据库中的二进制图片保存到本地-winfom

问题描述 如何将数据库中的二进制图片保存到本地-winfom现知道图片的大小,后缀 解决方案 解决方案二:http://swatsniper.blogerhome.com/150842.shtml拿到Image自己保存成文件就可以了

C#从SQL server数据库中读取l图片和存入图片

原文:C#从SQL server数据库中读取l图片和存入图片 本实例主要介绍如何将图片存入数据库.将图片存入数据库,首先要在数据库中建立一张表,将存储图片的字段类型设为Image类型,用FileStream类.BinaryReader把图片读成字节的形式,赋给一个字节数组,然后用ADO.SqlCommand对象的ExecuteNonQuery()方法来把数据保存到数据库中.主要代码如下:     private void button1_Click(object sender, EventArg

把存入数据库中的图片取出来,显示在GridView中是没有问题的,但是要用marquee来滚动显示从数据库中读出的图片怎么办?

问题描述 谢谢!如果不能回答上面的问题,给我一个menu邦定数据库的例子我给分的!VS2005 解决方案 解决方案二:<marquee><imgsrc="image.aspx?id=111"></marquee>在image.aspx里面显示图片的程序解决方案三:Response.Clear();Response.ContentType="image/jpeg";Response.BinaryWrite(b);显示图片的最简单的几

关于给从数据库中取出的图片设立动态链接的问题????

问题描述 是这样的,在做在线观影网站时,我从数据库中取出BLOB的电影图片并用动态创建IMG标签的方法展示在了页面上,想给这样的图片设立连接,点这张图片之后进入该图片代表电影的页面,但是要实现这个图片所在表的一些属性的传递,也就是说,点图片进入下一个页面之后,也能取到这张照片的ID,名称啊等属性,应该怎么做呢? 解决方案 解决方案二:你就不能把这个封装到一个类里面吗,把这个链接和所需要的信息也封装到类里存进数据库不就完了...解决方案三:可以把主键值设成id,点击图片时取得id也就取得主键值,然

教你如何在MySQL数据库中直接储存图片

如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件,怎样访问和使用这些文件. 本文概述: 在MySQL中建立一个新的数据库 一个怎样储存文件的例子程序 一个怎样访问文件的例子程序 在MySQL中建立一个新的database 首先,你必须在你的MySQL中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里.在例子中我会使用下列结构,为了建立数据库,你必须做下列步骤: 进入MySQ

结合ashx来在DataGrid中显示从数据库中读出的图片

datagrid|数据|数据库|显示 有关ashx后缀名的文件请看 消除图片在ie中缓存而无法更新的问题 相关文章 从数据库中读取和保存图片请看 写入和读取图片(c# asp.net sqlserver) 相关文章 下面利用ashx文件可以方便实现从数据库中读取图片并显示在datagrid当中 //---------------------------------------BindImage.aspx ---------------------------------------- <%@ P

苹果iphone5/5s怎么查看信息中所有的图片和视频(ios7)

在ios6中就只能逐条查看了,为了提高信息中图片和视频的查询速度,ios7特意增加了菜单列表显示方式.这样可以在一个列表下查看所有的图片和视频,通过列表中的缩略图可以快速的找到你想查看的内容.             查看所有的图片和视频的方法:          1.打开iMassage信息应用,随意点击一张信息包含的图片.                    2.在单张照片的浏览界面中,你会看到右下角有一个菜单图标,点击它.                    3.这时界面就会进入到所有