一、概念:
blob (binary large object)二進位製大物件,是乙個可以儲存二進位制檔案的容器。
在計算機中,blob常常是資料庫中用來儲存二進位制檔案的字段型別。
blob是乙個大檔案,典型的blob是一張或乙個聲音檔案,由於它們的尺寸,必須使用特殊的方式來處理。
二、mysql的四種blob型別:
mysql中blob是個型別系列,包括:tinyblob、blob、mediumblob、longblob,這幾個型別之間的唯一區別是在儲存檔案的最大大小上不同。
型別 大小(單位:位元組)
tinyblob 最大255
blob 最大65k
mediumblob 最大16m
longblob 最大4g
三、配置修改
在blob中儲存大型檔案,mysql提供了很強的靈活性!允許的最大檔案大小,可以在配置檔案中設定。
1)windows中在檔案my.ini中配置(在系統盤)
[mysqld]
set-variable = max_allowed_packet=10m
2)linux通過etc/my.cnf
[mysqld]
max_allowed_packet = 10m
php中mysql函式 php中mysql有關函式
1.mysql query 一般是用來查詢資料裡面的資料。如 username post name sql select from members where login name username result mysql query sql 以上程式是檢測資料庫中是否存在表單傳送過來的使用者名稱...
mysql中 變數 mysql中的變數
toc 變數 mysql本質是一種程式語言,需要很多變數來儲存資料。mysql中很多的屬性控制都是通過mysql中固有的變數來實現的。系統變數 系統內部定義的變數,系統變數針對所有使用者 mysql客戶端 有效。檢視系統所有變數 show variables like pattern mysql允許...
mysql中 變數 MYSQL中的變數 MySQL
bitscn.com 只記很基礎的知識,細節東西太麻煩了,而且我也用不到。變數分為使用者變數與系統變數。使用者變數 使用者變數與資料庫連線有關,在這個連線中宣告的變數,在連線斷開的時候,就會消失。在此連線中宣告的變數無法在另一連線中使用。使用者變數的變數名的形式為 varname的形式。名字必須以 ...