與MSSQL對比學習MYSQL的心得(四)--BLOB數(shù)據(jù)類型
MYSQL里的BLOB數(shù)據(jù)類型
BLOB是一個二進制大對象,用來存儲可變數(shù)量的數(shù)據(jù)。BLOB類型分為4種:TinyBlob、Blob、MediumBlob、LongBlob,
這幾個類型之間的唯一區(qū)別是在存儲文件的最大大小上不同。
MySQL的四種BLOB類型 類型 大小(單位:字節(jié))
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
BLOB列存儲的是二進制字符串(字節(jié)字符串);TEXT列存儲的是非二進制字符串(字符字符串)。
BLOB列沒有字符集,并且排序和比較基于列值字節(jié)的數(shù)值;TEXT列有一個字符集,并且根據(jù)字符集對值進行排序和比較
BLOB是二進制字符串,TEXT是非二進制字符串,兩者均可存放大容量的信息。BLOB主要存儲圖片、音頻信息等,
而TEXT只能存儲文本文件。
SQLSERVER
SQLSERVER并沒有BLOB數(shù)據(jù)類型,只有大型對象數(shù)據(jù)類型(LOB):
text,ntext,image,nvarchar(max),varchar(max),varbinary(max)和xml數(shù)據(jù)類型
這些數(shù)據(jù)類型的數(shù)據(jù)都存放在LOB類型的數(shù)據(jù)頁面里
相關(guān)文章
Prometheus 插件mysql_exporter安裝過程
mysql_exporter是用來收集MysQL或者Mariadb數(shù)據(jù)庫相關(guān)指標的,mysql_exporter需要連接到數(shù)據(jù)庫并有相關(guān)權(quán)限,這篇文章主要介紹了Prometheus插件安裝(mysql_exporter),需要的朋友可以參考下2023-06-06MySQL MVVC多版本并發(fā)控制的實現(xiàn)詳解
在多版本并發(fā)控制中,為了保證數(shù)據(jù)操作在多線程過程中,保證事務(wù)隔離的機制,降低鎖競爭的壓力,保證較高的并發(fā)量。在每開啟一個事務(wù)時,會生成一個事務(wù)的版本號,被操作的數(shù)據(jù)會生成一條新的數(shù)據(jù)行2022-08-08MySQL數(shù)據(jù)庫聚合函數(shù)與分組查詢舉例詳解
在MySQL中聚合函數(shù)和分組查詢經(jīng)常一起使用,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫聚合函數(shù)與分組查詢的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-01-01