ホームページ >データベース >mysql チュートリアル >mysql は画像を保存するためにどのタイプを使用しますか?

mysql は画像を保存するためにどのタイプを使用しますか?

WBOY
WBOYオリジナル
2022-05-12 17:15:2816724ブラウズ

mysql では、BLOB タイプは画像の保存に使用されます。BLOB タイプは、画像、ビデオなどを含む大量のバイナリ データを保存できる特別なバイナリ タイプです。このタイプには TinyBlob、Blob、MediumBlob が含まれますと LongBlob の唯一の違いは、ストレージ サイズです。

mysql は画像を保存するためにどのタイプを使用しますか?

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql は画像の保存にどの型を使用しますか?

BLOB 型は特殊なバイナリ型です。 BLOB は、写真、ビデオなどの大量のバイナリ データを保存できます。

BLOB タイプには、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB が含まれます。それらの唯一の違いは最大長です。

BLOB の概要

BLOB (バイナリ ラージ オブジェクト) は、バイナリ ファイルを格納できるコンテナです。コンピュータでは、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 最大 4G

推奨学習 : mysql ビデオ チュートリアル

以上がmysql は画像を保存するためにどのタイプを使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。