MySQL の BLOB データ型と TEXT データ型の違いは何ですか?

WBOY
リリース: 2023-09-07 09:49:01
転載
756 人が閲覧しました

BLOB は Binary Large Objects の略で、その名前が示すように、バイナリ データの格納に使用され、TEXT は大量の文字列の格納に使用されます。 BLOB はバイナリ データの保存に使用できます。つまり、写真、ビデオ、サウンド、プログラムも保存できます。

たとえば、次の画像はバイナリ データを含むため、BLOB として保存できます。

MySQL 中的 BLOB 和 TEXT 数据类型有什么区别?

BLOB 値はバイト文字列のように動作し、BLOB には文字セットがありません。したがって、比較と並べ替えは完全にバイト数値に依存します。

TEXT 値は、非バイナリ文字列または文字列のように動作します。 TEXT には文字セットがあり、比較/並べ替えは完全に文字セットのコレクションに依存します。

TEXT データ型のテーブルを作成する

リーリー

DESCコマンドでテーブルを記述します。

リーリー

以下は出力です。

リーリー

上記の出力では、「Type」はデータ型 (TEXT) を表します。

BLOB タイプのテーブルを作成する

リーリー

DESC コマンドを使用してテーブルの説明を取得しましょう。

リーリー

以下は出力です。

リーリー

出力例の「Type」は、データ型が BLOB であることを示します。

以上がMySQL の BLOB データ型と TEXT データ型の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!