MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

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


BLOBは、可変量のデータを保持できるバイナリラージオブジェクトです。以下は、BLOBデータ型に関するいくつかのポイントです-

  • BLOBは、大容量のバイナリストレージとして意図された列タイプのファミリーです。
  • 実際のBLOB列タイプには、TINYBLOB、BLOB、MEDIUMBLOB、およびLONGBLOBの4つのタイプがあります。
  • 4つのBLOBタイプは互いに非常に似ています。唯一の違いは、それぞれが保存できるデータの最大量です。

−次の例は、列をBLOBとして宣言する方法を示しています。

mysql> Create table stock(ID INT, Name VARCHAR(40), PHOTO BLOB, Quantity INT);
Query OK, 0 rows affected (0.15 sec)

mysql> Describe stock;
+----------+-------------+------+-----+---------+-------+
| Field    | Type        | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| ID       | int(11)     | YES  |     | NULL    |       |
| Name     | varchar(40) | YES  |     | NULL    |       |
| PHOTO    | blob        | YES  |     | NULL    |       |
| Quantity | int(11)     | YES  |     | NULL    |       |
+----------+-------------+------+-----+---------+-------+
4 rows in set (0.03 sec)

  1. C ++のプリミティブデータ型とは何ですか?

    プリミティブ型は、それが表すことができる値が非常に単純な性質(数値、文字、または真理値)を持つデータ型です。プリミティブ型は、あらゆるプログラミング言語の最も基本的な構成要素であり、より複雑なデータ型のベースです。 C++には次のプリミティブデータ型があります- S.No タイプ 説明 1 ブール値 値trueまたはfalseのいずれかを格納します。 2 char 通常は1オクテット(1バイト)。これは整数型です。 3 int マシンの整数の最も自然なサイズ。 4 フロート 単精度浮動小数点値。 5 do

  2. C#の参照データ型とは何ですか?

    C#の参照データ型には、変数に格納されている実際のデータはありませんが、変数への参照が含まれています。 C#では、組み込みの参照型は次のとおりです- オブジェクトタイプ オブジェクトタイプは、C#共通型システム(CTS)のすべてのデータ型の究極の基本クラスです。オブジェクトタイプには、他のタイプ、値タイプ、参照タイプ、事前定義型またはユーザー定義型の値を割り当てることができます。 例 object ob; ob = 250; // boxing 動的タイプ 任意のタイプの値を動的データ型変数に格納します。これらのタイプの変数のタイプチェックは実行時に行われます。 例 dynamic d