집 >데이터 베이스 >MySQL 튜토리얼 >mysql은 이미지를 저장하기 위해 어떤 유형을 사용합니까?
mysql에서는 BLOB 유형이 사진을 저장하는 데 사용됩니다. BLOB 유형은 사진, 비디오 등을 포함한 대량의 바이너리 데이터를 저장할 수 있는 특수 바이너리 유형입니다. 이 유형에는 TinyBlob, Blob, MediumBlob 및 LongBlob이 포함됩니다. 유일한 차이점은 저장 공간의 크기입니다.
이 튜토리얼의 운영 환경: windows10 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!