`
dannyhz
  • 浏览: 394605 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Mysql blob字段 是放图片的,一般的数据用text都可以了

阅读更多
http://www.sowsoy.com/topics-374.html


MySQL中的BLOB类型大小限制

    MySQL 对LongBlob类型字段的最大存储容量默认限定为1M,即如果你要存储大于1M的二进制大对象,需要修改MySQL数据库的大小,使其能支持更大的二进制容量。可在 my.cnf/my.ini 文件中增加设置如下:

[mysqld]
set-variable = max_allowed_packet=16M


  字段类型 最大长度(字节) 字节范围 存储需求
TinyBlob 255 0 到28-1 值的长度加上用于记录长度的1个字节
Blob 65K 0 到216-1 值的长度加上用于记录长度的2个字节
MediumBlob 16M 0 到224-1 值的长度加上用于记录长度的3个字节
LongBlob 4G 0 到232-1 值的长度加上用于记录长度的4个字节



BLOB的含义

  BLOB (binary large object),用来存储二进制大对象的字段类型。

  BLOB往往是一个大文件,典型的BLOB是一张图片、一个声音或一个视频文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。
分享到:
评论

相关推荐

    mysql和Oracle在对clob和blob字段的处理

    - 存储机制:MySQL的`TEXT`和`BINARY`系列数据类型通常存储在数据页中,而Oracle的`CLOB`和`BLOB`可以存储在表空间中,允许更大的数据量。 - 索引支持:Oracle支持对`CLOB`和`BLOB`字段建立索引,而MySQL的索引...

    mysql,blob格式存储图片事例,商品展示页面

    一个典型的商品表可能包含商品ID、名称、描述、价格等字段,以及一个BLOB字段来存储图片数据。例如: ```sql CREATE TABLE Products ( ID INT PRIMARY KEY, Name VARCHAR(255), Description TEXT, Price ...

    Mybatis 处理 CLOB、BLOB 类型数据

    MyBatis 处理 CLOB、BLOB 类型数据是指在使用 MyBatis 框架时,如何正确地处理大字段类型的数据。CLOB(Character Large OBject)和 BLOB(Binary Large OBject)都是大字段类型,用于存储大量的数据。 CLOB 类型...

    mysql中插入多text类型问题

    Mysql 中插入多 text 类型问题解决方案 ...通过修改 MySQL 的配置文件和表的行格式,我们可以解决 MySQL 中插入多个 text 类型字段的问题。同时,我们也可以根据实际情况选择合适的行格式来存储数据。

    ADO读写blob字段

    ### ADO读写BLOB字段详解 #### 一、引言 在软件开发过程中,处理大量二进制数据(如图像、音频文件等)是非常常见的需求。这些数据通常被称为二进制大对象(BLOB,Binary Large Object)。本文将详细介绍如何使用...

    MySQL中TEXT与BLOB字段类型的区别

    在处理大量文本或二进制数据时,我们经常会遇到TEXT和BLOB字段类型的选择问题。这两种类型看似相似,但实际上存在显著差异,以下是它们的六个关键区别: 1. **数据类型** TEXT类型用于存储字符数据,如文章、博客...

    MySQL字段类型列表

    合理地使用字段类型,可以有效节省存储空间,提高查询效率,并确保数据的准确性。在实际应用中,应根据数据的特性和需求来选择最合适的字段类型。例如,如果存储的数据长度固定且不会改变,使用`CHAR`可能更合适;而...

    MySql所有字段类型及长度范围

    ### MySQL所有字段类型及长度范围详解 在数据库设计与应用开发过程中,选择合适的字段类型对于确保数据的准确存储和高效处理至关重要。MySQL提供了丰富的数据类型,涵盖了数字、字符串、日期时间等多种类别,满足了...

    MySQL使用TEXT/BLOB类型的知识点详解

    MySQL中的TEXT和BLOB类型是用于存储大量文本和二进制数据的,它们在数据库设计中扮演着重要角色。本文将深入解析这两种类型的区别、使用注意事项以及相关的最佳实践。 1. **TEXT与BLOB的区别** TEXT类型用于存储可...

    Java中数据类型和MYSQL中数据类型的对比

    这两种语言的数据类型在功能和使用上都有所不同,尽管它们都用于存储和处理数据,但各自有着特定的适用场景和特点。 首先,Java 有两类数据类型:基本数据类型(如 int、char、float)和引用数据类型(如类、接口、...

    mysql的字段类型及简单的操作命令

    MySQL 中的字段类型是指数据库表中的每个字段可以存储的数据类型。了解 MySQL 的字段类型和基本操作命令是每个数据库管理员和开发人员的必备知识。 数值类型 MySQL 中有多种数值类型,每种类型都有其特点和使用...

    ASP技术常遇问题解答-MYSQL各字段的长度是多少?.zip

    在ASP(Active Server Pages)开发过程中,数据库的交互是一个至关重要的环节,特别是使用MySQL作为后端数据存储时。本文档“ASP技术常遇问题解答-MYSQL各字段的长度是多少?”显然是针对开发者在处理MySQL数据库...

    MySql数据库字段类型.docx

    MySQL 数据库中的字段类型是构建高效、准确存储数据的关键元素。这些类型决定了数据的存储方式、占用空间以及如何处理这些数据。以下是对标题和描述中提及的MySQL字段类型的详细解释: 1. **数字类型**: - **...

    mysql建表字段,相关内容 MySQL学习练习

    MySQL支持多种数据类型,包括整数类型(如TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT)、浮点数类型(如FLOAT、DOUBLE)、字符串类型(如VARCHAR、CHAR、TEXT)、日期和时间类型(如DATE、TIME、DATETIME、...

    MySql数据库的列类型(字段类型)

    MySQL数据库的列类型,也称为字段类型,是数据库设计中的关键元素,决定了数据的存储、处理和检索方式。这些类型大致分为数值类、字符串类和日期/时间类。以下是各类别的详细说明: **数值类数据列类型:** 1. **...

    Java从数据库中读取Blob对象图片并显示的方法

    在Java编程中,Blob(Binary Large Object)对象用于存储大量二进制数据,如图片、音频或视频文件。当这些数据存储在数据库中时,我们需要有合适的方法来读取并显示它们。这里我们主要探讨两种Java从数据库中读取...

    MySQL 数据(字段)类型.docx

    MySQL 数据库中的数据类型是定义数据库表结构的关键部分,它决定了字段能存储什么样的数据。这些类型大致可以分为数值类型、字符串(文本)类型、时间日期类型以及特殊类型。 1. 数值类型: - `tinyint`:用于存储...

Global site tag (gtag.js) - Google Analytics