91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql儲存文字用什么類型

發布時間:2020-11-20 16:35:08 來源:億速云 閱讀:3607 作者:小新 欄目:MySQL數據庫

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

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問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

漠河县| 柳江县| 凌海市| 门源| 莱芜市| 万宁市| 库车县| 西和县| 玛多县| 巴青县| 阳谷县| 乐东| 巨野县| 本溪| 汕头市| 昌黎县| 重庆市| 建德市| 宁远县| 东辽县| 孟津县| 盈江县| 措勤县| 寻甸| 宁蒗| 林西县| 延寿县| 霍山县| 崇仁县| 砀山县| 奈曼旗| 大兴区| 丘北县| 信宜市| 通河县| 西盟| 莱阳市| 登封市| 台中县| 宜阳县| 阳高县|