自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL text與blob字段類型的不同之處

數(shù)據(jù)庫 MySQL
我們今天主要和大家描述的是MySQL text與blob字段類型的實際應(yīng)用與MySQL text與blob字段類型的不同之處的比較,以下就是文章的具體內(nèi)容。

以下的文章主要介紹的是MySQL text與blob字段類型的不同之處的比較,同時本文也有對MySQL text與blob字段類型的實際應(yīng)用的介紹,如果你對MySQL text與blob字段類型相關(guān)的實際操作有興趣的話,你就可以對以下的文章點擊觀看了。

1.

blob是二進制大對象,可以容納可變量數(shù)量的數(shù)據(jù),其中blob分為4中類型:TINYBLOB,BLOB,mediumblob和LongBlob,他們?nèi)菁{的長度是不同的.

Text同樣也分為四種類型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT

2.

blob被視為二進制字符串,Text被視為非二進制字符串;

blob列沒有字符集,并且排序和比較基于列值字節(jié)的數(shù)值值。

TEXT列有一個字符集,并且根據(jù)字符集的校對規(guī)則對值進行排序和比較。

在MySQL TEXT或BLOB列的存儲或檢索過程中,不存在大小寫轉(zhuǎn)換,當(dāng)未運行在嚴(yán)格模式時,如果你為BLOB或TEXT列分配一個超過該列類型的***長度的值值,值被截取以保證適合。如果截掉的字符不是空格,將會產(chǎn)生一條警告。

使用嚴(yán)格SQL模式,會產(chǎn)生錯誤,并且值將被拒絕而不是截取并給出警告.在大多數(shù)方面,可以將BLOB列視為能夠足夠大的VARBINARY列。同樣,可以將TEXT列視為VARCHAR列。

3.

BLOB和TEXT在以下幾個方面不同于VARBINARY和VARCHAR.

BLOB和TEXT列不能有默認(rèn)值.

當(dāng)保存或檢索BLOB和TEXT列的值時不刪除尾部空格。(這與VARBINARY和VARCHAR列相同).

對于BLOB和TEXT列的索引,必須指定索引前綴的長度。對于CHAR和VARCHAR,前綴長度是可選的.

LONG和LONG VARCHAR對應(yīng)MEDIUMTEXT數(shù)據(jù)類型。這是為了保證兼容性。如果TEXT列類型使用BINARY屬性,將為列分配列字符集的二元校對規(guī)則.

MySQL連接程序/ODBC將BLOB值定義為LONGVARBINARY,將MySQL TEXT值定義為LONGVARCHAR。由于BLOB和TEXT值可能會非常長,使用它們時可能遇到一些約束.

BLOB或TEXT對象的***大小由其類型確定,但在客戶端和服務(wù)器之間實際可以傳遞的***值由可用內(nèi)存數(shù)量和通信緩存區(qū)大小確定。你可以通過更改max_allowed_packet變量的值更改消息緩存區(qū)的大小,但必須同時修改服務(wù)器和客戶端程序。例如,可以使用 MySQL和MySQLdump來更改客戶端的max_allowed_packet值.

【編輯推薦】

  1. MySQL 4.1 數(shù)據(jù)轉(zhuǎn)換的指導(dǎo)
  2. 讓MySQL支持中文的實際操作步驟
  3. 配置MySQL與卸載MySQL實操
  4. MySQL 修改密碼的6個好用方案
  5. MySQL數(shù)據(jù)庫訪問妙招在Linux之下
     
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2009-08-20 10:39:00

Java與C#的不同之

2010-04-20 16:07:25

Oracle DRCP

2012-08-23 13:36:27

2010-05-21 15:53:30

2014-08-14 17:11:51

LinuxWindows

2023-08-10 17:23:10

LibreOfficOpenOffice

2009-12-15 18:47:56

Ruby框架OG

2010-04-08 11:11:16

Oracle查詢

2010-05-06 10:09:44

Oracle in

2012-08-31 11:21:12

云計算大數(shù)據(jù)

2009-11-26 19:18:59

PHP函數(shù)implod

2021-03-09 16:38:48

加密貨幣比特幣貨幣

2023-11-27 08:00:36

開發(fā)數(shù)據(jù)庫查詢

2010-09-27 10:43:35

無線路由器

2010-06-01 10:58:57

MySQL數(shù)據(jù)庫

2017-03-14 15:46:30

AndroidiOS不同之處

2010-03-10 10:58:12

python接口功能

2010-02-06 09:31:42

C++函數(shù)對象

2010-01-08 14:35:24

VB.NET模塊

2021-11-14 22:06:48

JavaPython方式
點贊
收藏

51CTO技術(shù)棧公眾號