MySQL中的BLOB型別

2021-06-16 13:37:38 字數 625 閱讀 4224

blob介紹

blob (binary large object),二進位製大物件,是乙個可以儲存二進位制檔案的容器。在計算機中,blob常常是資料庫中用來儲存二進位制檔案的字段型別。blob是一

說法,處理blob的主要思想就是讓檔案處理器(如資料庫管理器)不去理會檔案是什麼,而是關心如何去處理它。但也有專家強調,這種處理大資料物件的方法是把雙

刃劍,它有可能引發一些問題,如儲存的二進位制檔案過大,會使資料庫的效能下降。在資料庫中存放體積較大的多**物件就是應用程式處理blob的典型例子。

mysql blob型別

mysql中,blob是個型別系列,包括:tinyblob、blob、mediumblob、longblob,這幾個型別之間的唯一區別是在儲存檔案的最大大小上不同。

mysql的四種blob型別

型別 大小(單位:位元組)

tinyblob 最大 255

blob 最大 65k

mediumblob 最大 16m

longblob 最大 4g

linux修改etc/my.cnf

[mysqld]

max_allowed_packet = 16m //不同於[mysqldump]下的max_allowed_packet

MySQL中的BLOB型別

1 mysql有四種blob型別 2 除了型別對後面訪問檔案大小有限制,還要修改mysql的配置檔案。windows linux基本一樣通過修改檔案my.ini或my.cnf檔案,在檔案中增加 max allowed packet 10m 就是最大10m,mysql預設似乎1mb,增加前先查詢一下確...

MySQL中的BLOB型別

blob介紹 blob binary large object 二進位製大物件,是乙個可以儲存二進位制檔案的容器。在計算機中,blob常常是資料庫中用來儲存二進位制檔案的字段型別。blob是一 說法,處理blob的主要思想就是讓檔案處理器 如資料庫管理器 不去理會檔案是什麼,而是關心如何去處理它。但...

Mysql中的text和blob型別

blob與text是為了儲存極大的字串而設計的資料型別,採用二進位制與字串方式儲存。一 主要差別 text與blob的主要差別就是blob儲存二進位制資料,text儲存字元資料。把上傳到伺服器然後正文裡使用標籤引用,這樣就可以使用text型別。而blob就可以把換算成二進位制儲存到資料庫中。二 選擇...