>  기사  >  데이터 베이스  >  mysql은 이미지를 저장하기 위해 어떤 유형을 사용합니까?

mysql은 이미지를 저장하기 위해 어떤 유형을 사용합니까?

WBOY
WBOY원래의
2022-05-12 17:15:2816654검색

mysql에서는 BLOB 유형이 사진을 저장하는 데 사용됩니다. BLOB 유형은 사진, 비디오 등을 포함한 대량의 바이너리 데이터를 저장할 수 있는 특수 바이너리 유형입니다. 이 유형에는 TinyBlob, Blob, MediumBlob 및 LongBlob이 포함됩니다. 유일한 차이점은 저장 공간의 크기입니다.

mysql은 이미지를 저장하기 위해 어떤 유형을 사용합니까?

이 튜토리얼의 운영 환경: windows10 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.

mysql은 어떤 유형을 사용하여 사진을 저장하나요?

BLOB 유형은 특수한 바이너리 유형입니다. BLOB은 사진, 비디오 등과 같은 대용량 바이너리 데이터를 저장할 수 있습니다.

BLOB 유형에는 TINYBLOB, BLOB, MEDIUMBLOB 및 LONGBLOB이 포함됩니다. 그들 사이의 유일한 차이점은 최대 길이입니다.

BLOB 소개

BLOB(Binary Large Object)는 바이너리 파일을 저장할 수 있는 컨테이너입니다. 컴퓨터에서 BLOB는 데이터베이스에 이진 파일을 저장하는 데 사용되는 필드 유형인 경우가 많습니다. BLOB는 대용량 파일입니다. 일반적인 BLOB는 크기 때문에 특별한 방법으로 처리해야 합니다(예: 데이터베이스에 업로드, 다운로드 또는 저장).

Eric Raymond에 따르면 BLOB 처리의 주요 아이디어는 파일 프로세서(예: 데이터베이스 관리자)가 파일이 무엇인지 신경 쓰지 않고 처리 방법에만 신경을 쓰도록 하는 것입니다. 그러나 일부 전문가들은 이러한 빅데이터 개체 처리 방법이 양날의 검이라고 강조했습니다. 너무 큰 바이너리 파일을 저장하면 데이터베이스 성능이 저하되는 등 몇 가지 문제가 발생할 수 있습니다. 데이터베이스에 대형 멀티미디어 객체를 저장하는 것은 BLOB를 처리하는 애플리케이션의 일반적인 예입니다.

mysql BLOB 유형

MySQL에서 BLOB는 TinyBlob, Blob, MediumBlob, LongBlob을 포함하는 유형 시리즈입니다. 이러한 유형 간의 유일한 차이점은 저장된 파일의 최대 크기입니다.

  MySQL의 4가지 BLOB 유형

 유형 크기(단위: 바이트)

  •  TinyBlob 최대 255

  •  Blob 최대 65K

  • MediumBlob 최대 16M

  •  LongBlob Max 4G

추천 학습: mysql 비디오 튜토리얼

위 내용은 mysql은 이미지를 저장하기 위해 어떤 유형을 사용합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.