黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 MySQL數(shù)據(jù)類型

MySQL數(shù)據(jù)類型

更新時(shí)間:2021-12-15 10:11:16 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1176次

正確定義表中的字段對(duì)于MySQL的整體優(yōu)化很重要。您應(yīng)該只使用您真正需要使用的字段的類型和大小。例如,如果您知道只打算使用 2 個(gè)字符,則不要定義 10 個(gè)字符寬的字段。這些類型的字段(或列)的,也被稱為數(shù)據(jù)類型,所述后數(shù)據(jù)的類型,你會(huì)在這些字段中存儲(chǔ)。

MySQL數(shù)據(jù)類型

MySQL 使用許多不同的數(shù)據(jù)類型,分為三類 

數(shù)字

日期和時(shí)間

字符串類型。

現(xiàn)在讓我們?cè)敿?xì)討論它們。

數(shù)字?jǐn)?shù)據(jù)類型

MySQL 使用所有標(biāo)準(zhǔn)的 ANSI SQL 數(shù)字?jǐn)?shù)據(jù)類型,因此如果您從不同的數(shù)據(jù)庫(kù)系統(tǒng)來(lái)到 MySQL,這些定義對(duì)您來(lái)說(shuō)會(huì)很熟悉。

以下列表顯示了常見(jiàn)的數(shù)字?jǐn)?shù)據(jù)類型及其描述 

INT - 可以有符號(hào)或無(wú)符號(hào)的正常大小的整數(shù)。如果有符號(hào),則允許的范圍是從 -2147483648 到 2147483647。如果沒(méi)有符號(hào),則允許的范圍是從 0 到 4294967295。您可以指定最多 11 位的寬度。

TINYINT - 一個(gè)可以有符號(hào)或無(wú)符號(hào)的非常小的整數(shù)。如果有符號(hào),則允許的范圍是從 -128 到 127。如果是無(wú)符號(hào),則允許的范圍是從 0 到 255。您可以指定最多 4 位的寬度。

SMALLINT - 一個(gè)可以有符號(hào)或無(wú)符號(hào)的小整數(shù)。如果有符號(hào),則允許的范圍是從 -32768 到 32767。如果是無(wú)符號(hào),則允許的范圍是從 0 到 65535。您可以指定最多 5 位的寬度。

MEDIUMINT - 一個(gè)中等大小的整數(shù),可以有符號(hào)或無(wú)符號(hào)。如果有符號(hào),則允許的范圍是從 -8388608 到 8388607。如果是無(wú)符號(hào),則允許的范圍是從 0 到 16777215。您可以指定最多 9 位的寬度。

BIGINT - 可以有符號(hào)或無(wú)符號(hào)的大整數(shù)。如果有符號(hào),則允許范圍為 -9223372036854775808 到 9223372036854775807。如果沒(méi)有符號(hào),則允許范圍為 0 到 18446744073709551615。您可以指定最多 20 位的寬度。

FLOAT(M,D) - 不能無(wú)符號(hào)的浮點(diǎn)數(shù)。您可以定義顯示長(zhǎng)度 (M) 和小數(shù)位數(shù) (D)。這不是必需的,默認(rèn)為 10,2,其中 2 是小數(shù)位數(shù),10 是總位數(shù)(包括小數(shù))。對(duì)于 FLOAT,十進(jìn)制精度可以達(dá)到 24 位。

DOUBLE(M,D) - 不能無(wú)符號(hào)的雙精度浮點(diǎn)數(shù)。您可以定義顯示長(zhǎng)度 (M) 和小數(shù)位數(shù) (D)。這不是必需的,默認(rèn)為 16,4,其中 4 是小數(shù)位數(shù)。DOUBLE 的十進(jìn)制精度可以達(dá)到 53 位。REAL 是 DOUBLE 的同義詞。

DECIMAL(M,D) - 不能無(wú)符號(hào)的解包浮點(diǎn)數(shù)。在未壓縮的十進(jìn)制中,每個(gè)十進(jìn)制對(duì)應(yīng)一個(gè)字節(jié)。需要定義顯示長(zhǎng)度 (M) 和小數(shù)位數(shù) (D)。NUMERIC 是 DECIMAL 的同義詞。

日期和時(shí)間類型

MySQL 日期和時(shí)間數(shù)據(jù)類型如下 

DATE - YYYY-MM-DD 格式的日期,介于 1000-01-01 和 9999-12-31 之間。例如,1973 年12 月 30日將存儲(chǔ)為 1973-12-30。

DATETIME - YYYY-MM-DD HH:MM:SS 格式的日期和時(shí)間組合,介于 1000-01-01 00:00:00 和 9999-12-31 23:59:59 之間。例如,1973年 12 月 30日下午 3:30將存儲(chǔ)為 1973-12-30 15:30:00。

TIMESTAMP - 1970 年1 月 1日午夜和 2037年某個(gè)時(shí)間之間的時(shí)間戳。這看起來(lái)像以前的 DATETIME 格式,只是數(shù)字之間沒(méi)有連字符;1973年 12 月 30日下午 3:30將存儲(chǔ)為 19731230153000 ( YYYYMMDDHHMMSS )。

TIME - 以 HH:MM:SS 格式存儲(chǔ)時(shí)間。

YEAR(M) - 以 2 位或 4 位格式存儲(chǔ)年份。如果將長(zhǎng)度指定為 2(例如 YEAR(2)),則 YEAR 可以介于 1970 到 2069(70 到 69)之間。如果長(zhǎng)度指定為 4,則 YEAR 可以是 1901 到 2155。默認(rèn)長(zhǎng)度為 4。

字符串類型

盡管數(shù)字和日期類型很有趣,但您將存儲(chǔ)的大多數(shù)數(shù)據(jù)都是字符串格式。此列表描述了 MySQL 中的常見(jiàn)字符串?dāng)?shù)據(jù)類型。

CHAR(M) - 長(zhǎng)度在 1 到 255 個(gè)字符之間的固定長(zhǎng)度字符串(例如 CHAR(5)),在存儲(chǔ)時(shí)用空格填充到指定的長(zhǎng)度。不需要定義長(zhǎng)度,但默認(rèn)值為 1。

VARCHAR(M) - 長(zhǎng)度在 1 到 255 個(gè)字符之間的可變長(zhǎng)度字符串。例如,VARCHAR(25)。創(chuàng)建 VARCHAR 字段時(shí)必須定義長(zhǎng)度。

BLOB 或 TEXT - 最大長(zhǎng)度為 65535 個(gè)字符的字段。BLOB 是“二進(jìn)制大對(duì)象”,用于存儲(chǔ)大量二進(jìn)制數(shù)據(jù),例如圖像或其他類型的文件。定義為 TEXT 的字段也包含大量數(shù)據(jù)。兩者之間的區(qū)別在于,所存儲(chǔ)的數(shù)據(jù)的種類和比較是大小寫(xiě)敏感的上BLOB和是不區(qū)分大小寫(xiě)的文本字段。您沒(méi)有用 BLOB 或 TEXT 指定長(zhǎng)度。

TINYBLOB 或 TINYTEXT - 最大長(zhǎng)度為 255 個(gè)字符的 BLOB 或 TEXT 列。您沒(méi)有用 TINYBLOB 或 TINYTEXT 指定長(zhǎng)度。

MEDIUMBLOB 或 MEDIUMTEXT - 最大長(zhǎng)度為 16777215 個(gè)字符的 BLOB 或 TEXT 列。您沒(méi)有使用 MEDIUMBLOB 或 MEDIUMTEXT 指定長(zhǎng)度。

LONGBLOB 或 LONGTEXT - 最大長(zhǎng)度為 4294967295 個(gè)字符的 BLOB 或 TEXT 列。您沒(méi)有使用 LONGBLOB 或 LONGTEXT 指定長(zhǎng)度。

ENUM - 枚舉,這是列表的一個(gè)奇特術(shù)語(yǔ)。定義 ENUM 時(shí),您將創(chuàng)建一個(gè)項(xiàng)目列表,必須從中選擇值(或者可以為 NULL)。例如,如果您希望您的字段包含“A”或“B”或“C”,您可以將您的 ENUM 定義為 ENUM ('A', 'B', 'C') 并且只有那些值(或 NULL)可以填充該字段。

以上就是關(guān)于“MySQL數(shù)據(jù)類型”的介紹,如果您想了解更多相關(guān)知識(shí),不妨來(lái)關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容豐富,從入門(mén)到精通,適合沒(méi)有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-05-15 搶座中
  • 全國(guó)校區(qū) 2025-06-05 搶座中
  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 成人福利在线视频 | 日日干日日操日日射 | 日韩中文字幕视频在线 | 91精品视频在线免费观看 | 日韩操片| 国产高清视频在线播放 | 欧美a欧美乱码一二三四区 欧美a在线看 | 亚洲一区三区 | gogo人体大胆高清专业久久久 | 波多野结衣资源在线观看 | 在线观看免费视频a | 久久久久久一级毛片免费野外 | 国产玖玖 | h视频国产| 性视频在线 | 国内成人免费视频 | 成人黄色在线观看视频 | 嗯啊在线观看免费影院 | 中文字幕丝袜在线56页 | 成年视频国产免费观看 | 午夜看片未满十八勿进 | 日本三级香港三级少妇 | 日韩欧美国产综合 | 中国免费毛片 | 国产精品成人影院 | 中文成人在线 | 亚洲 欧洲 日产 韩国在线 | 在线欧美69v免费观看视频 | av小说在线阅读 | 日韩精品欧美高清区 | 欧美区在线观看 | 色综合狠狠操 | 国产成人在线观看网站 | 日韩a视频 | 亚洲日本欧美综合在线一 | 久久99精品久久久久久国产越南 | 激情插插插 | 日韩午夜在线视频 | 五月婷婷激情网 | 免费国产成人高清在线观看不卡 | 波多野结衣国产精品 |