国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql中blob和text有什么區別

2024-07-24 12:33:29
字體:
來源:轉載
供稿:網友
  在MySQL中有兩個字段類型容易讓人感覺混淆,那就是TEXT與BLOB,下面我們就來看看兩種的差異。
 
  1、主要差別
 
  TEXT與BLOB的主要差別就是BLOB保存二進制數據,TEXT保存字符數據。目前幾乎所有博客內容里的圖片都不是以二進制存儲在數據庫的,而是把圖片上傳到服務器然后正文里使用<img>標簽引用,這樣的博客就可以使用TEXT類型。而BLOB就可以把圖片換算成二進制保存到數據庫中。
 
  2、類型區別
 
  BLOB有4種類型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它們只是可容納值的最大長度不同。
 
  3、字符集
 
  BLOB列沒有字符集,并且排序和比較基于列值字節的數值值。TEXT列有一個字符集,并且根據字符集的校對規則對值進行排序和比較
 
  4、 其它
 
  當保存或檢索BLOB和TEXT列的值時不刪除尾部空格。
 
  對于BLOB和TEXT列的索引,必須指定索引前綴的長度。
 
  BLOB或TEXT對象的最大大小由其類型確定,但在客戶端和服務器之間實際可以傳遞的最大值由可用內存數量和通信緩存區大小確定。你可以通過更改max_allowed_packet變量的值更改消息緩存區的大小,但必須同時修改服務器和客戶端程序。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平乡县| 大丰市| 内黄县| 阿巴嘎旗| 娄烦县| 屏南县| 石河子市| 从化市| 拜城县| 大田县| 民权县| 渑池县| 正安县| 陇川县| 祁阳县| 盱眙县| 武鸣县| 高州市| 张家口市| 凤庆县| 黎川县| 阜城县| 博白县| 兴城市| 安岳县| 周至县| 临武县| 卢湾区| 沙湾县| 平原县| 图木舒克市| 来安县| 海原县| 清苑县| 莱州市| 宝应县| 麦盖提县| 德昌县| 英山县| 铜梁县| 青州市|