BLOB steht für Binary Large Objects und kann, wie der Name schon sagt, zum Speichern von Binärdaten verwendet werden, während TEXT zum Speichern großer Mengen von Zeichenfolgen verwendet wird. BLOB kann zum Speichern von Binärdaten verwendet werden, was bedeutet, dass wir auch Bilder, Videos, Sounds und Programme speichern können.
Zum Beispiel kann das Bild unten als BLOB gespeichert werden, da das Bild Binärdaten enthält.
BLOB-Werte verhalten sich wie Byte-Strings und BLOBs haben keinen Zeichensatz. Daher hängen Vergleich und Sortierung vollständig vom numerischen Wert der Bytes ab.
TEXT-Werte verhalten sich wie nicht-binäre Strings oder Strings. TEXT verfügt über einen Zeichensatz und der Vergleich/die Sortierung hängt vollständig von der Sammlung der Zeichensätze ab.
mysql> create table TextTableDemo -> ( -> Address TEXT -> ); Query OK, 0 rows affected (0.58 sec)
Beschreiben Sie Tabellen mit Hilfe des Befehls DESC.
mysql> DESC TextTableDemo;
Das Folgende ist die Ausgabe.
+---------+------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+------+------+-----+---------+-------+ | Address | TEXT | YES | | NULL | | +---------+------+------+-----+---------+-------+ 1 row in set (0.08 sec)
In der obigen Ausgabe stellt „Typ“ den Datentyp dar, nämlich TEXT.
mysql> create table BlobTableDemo -> ( -> Images BLOB -> ); Query OK, 0 rows affected (0.51 sec)
Lassen Sie uns die Beschreibung der Tabelle mithilfe des Befehls DESC abrufen.
mysql> desc BlobTableDemo;
Das Folgende ist die Ausgabe.
+--------+------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+------+------+-----+---------+-------+ | Images | BLOB | YES | | NULL | | +--------+------+------+-----+---------+-------+ 1 row in set (0.04 sec)
In der Beispielausgabe bedeutet „Typ“, dass der Datentyp BLOB ist.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen den Datentypen BLOB und TEXT in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!