久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql儲存文字用什么類型

138次閱讀
沒有評論

共計 950 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關 mysql 儲存文字用什么類型的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考。一起跟隨丸趣 TV 小編過來看看吧。

mysql 存儲文本時,使用以下三個類型。

char 長度固定,varchar 和 text 長度可變。(char 可能存在空間浪費,字符串長度不夠,則后面用空格補足空字符串)

char 和 varchar 可以設定默認值,text 沒有默認值。

char 和 varchar 定義時要指定長度,text 定義時通常不用指定長度,可以自己計算。

CHAR 和 VARCHAR 類型

CHAR(M) 為固定長度字符串,在定義時指定字符串列長。當保存時,在右側填充空格以達到指定的長度。M 表示列的長度,范圍是 0~255 個字符。

例如,CHAR(4) 定義了一個固定長度的字符串列,包含的字符個數最大為 4。當檢索到 CHAR 值時,尾部的空格將被刪除。

VARCHAR(M) 是長度可變的字符串,M 表示最大列的長度,M 的范圍是 0~65535。VARCHAR 的最大實際長度由最長的行的大小和使用的字符集確定,而實際占用的空間為字符串的實際長度加 1。

例如,VARCHAR(50) 定義了一個最大長度為 50 的字符串,如果插入的字符串只有 10 個字符,則實際存儲的字符串為 10 個字符和一個字符串結束字符。VARCHAR 在值保存和檢索時尾部的空格仍保留。

TEXT 類型

TEXT 列保存非二進制字符串,如文章內容、評論等。當保存或查詢 TEXT 列的值時,不刪除尾部空格。

TEXT 類型分為 4 種:TINYTEXT、TEXT、MEDIUMTEXT 和 LONGTEXT。不同的 TEXT 類型的存儲空間和數據長度不同。

TINYTEXT 表示長度為 255(28-1)字符的 TEXT 列。

TEXT 表示長度為 65535(216-1)字符的 TEXT 列。

MEDIUMTEXT 表示長度為 16777215(224-1)字符的 TEXT 列。

LONGTEXT 表示長度為 4294967295 或 4GB(232-1)字符的 TEXT 列。

感謝各位的閱讀!關于 mysql 儲存文字用什么類型就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計950字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 石林| 兴宁市| 民县| 昌都县| 石林| 定边县| 香格里拉县| 饶阳县| 陕西省| 望城县| 孝义市| 马尔康县| 汝南县| 高陵县| 白山市| 望城县| 林周县| 商洛市| 信阳市| 子长县| 苍山县| 修武县| 洪雅县| 苗栗县| 高邑县| 永和县| 太谷县| 惠州市| 华蓥市| 五莲县| 永丰县| 即墨市| 武平县| 云和县| 义乌市| 杭锦旗| 宁强县| 宁河县| 武隆县| 东港市| 峨眉山市|