真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL的數(shù)據(jù)類型主要包括哪些

下文主要給大家?guī)鞰ySQL的數(shù)據(jù)類型主要包括哪些,希望這些文字能夠帶給大家實際用處,這也是我編輯MySQL的數(shù)據(jù)類型主要包括哪些這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

10年的普蘭網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網(wǎng)站建設的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整普蘭建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“普蘭網(wǎng)站設計”,“普蘭網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

1bit即為一位二進制,

1Byte=8bit,即為八位二進制。換算成十進制可表示的最大的數(shù)值個數(shù)為2^8個

一、數(shù)值型

整型

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

存儲大小

tinyint

1Byte 即2^8個數(shù)字

smallint

2Byte

mediumint

3Byte

int

4Byte

bigint

8Byte

浮點數(shù)

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



float(m,d)

單精度浮點數(shù)

m:浮點型數(shù)值的長度,不包括符號。d:小數(shù)點后面數(shù)字的位數(shù)

double(m,d)

雙精度浮點數(shù)

二、字符型

字符類型

大小寫

定長/變長

占用空間

實占空間

儲存范圍

char(n)

不分區(qū)

定長

n

n

0--2^8-1Bytes  256字節(jié)

varchar(n)

不區(qū)分

變長

n

實際字符長度空間

0--2^16-1Bytes  65535字節(jié)

binary(n)

區(qū)分

定長

n

n

0-2^8-1bytes  256字節(jié)

varbinary(n)

區(qū)分

變長

n

實際字符長度空間

0--2^16-1Bytes  65535字節(jié)

text

不區(qū)分

變長



0-2^16-1bytes   65535字節(jié)

blob

區(qū)分

變長

n

實際字符長度空間

0-2^16-1bytes   65535字節(jié)







char需要占用一個字節(jié)標記非空,所以最多254字節(jié)可用。

varchar超過255字節(jié)時需要2個字節(jié)標記字段長度,不超過255字節(jié)需要1個字節(jié)標記長度,非空標記占用一個字節(jié)。

char類型的字符串檢索速度要比varchar類型的快。

 

varchar可指定n,text不能指定

text是實際字符數(shù)+2個字節(jié)。

text類型不能有默認值。

varchar可直接創(chuàng)建索引,text創(chuàng)建索引要指定前多少個字符。varchar查詢速度快于text,在都創(chuàng)建索引的情況下,text的索引似乎不起作用。

枚舉型ENUM:就是列出某個字段的所有可能取得值。儲存范圍是0-65535bytes。如ENUM('F','M')。

三、日期時間型

日期時間型

儲存范圍

占用空間

日期型DATE

"1000-01-01→9999-12-31"

3bytes

時間型TIME

"-838:59:59"→"838:59:59"

3bytes

日期時間型DATETIME

"1000-01-01 00:00:00"→"9999-12-31 23:59:59"

8bytes

時間戳型TIMESTAMP

是1970-01-01 00:00:00到當前的秒數(shù)

4bytes

年型YEAR(2)

"00-99"

1bytes

年型YEAR(4)

"1901-2155"

1bytes

四、字段修飾符

在聲明字段的時候,可以為這些字段添加額外的修飾符,不同的數(shù)據(jù)類型,其修飾符也是不一樣的,

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

修飾符

整型

unsigned:無符號,表示非負,定義在最前面

null

not null

default value :定義默認值

auto_incremnet:自動增長,定義的字段必須是整型、非空、非負、唯一鍵或主鍵

浮點數(shù)

unsigned , null , not null , default value

字符型

char、varchar、text

null , not null , default value

character set 字符集(show character   set 可以查看支持的字符集,show variables like ‘%charac%’可以查看支持的默認字符集)

collation '排序規(guī)則':設定排序規(guī)則;

show collation可以查看mysql支持的所有排序規(guī)則。

字符型binary、varbinary、blob

null , not null , default value

 

日期型

null , not null , default value

enum(枚舉型)

null , not null , default value

對于以上關于MySQL的數(shù)據(jù)類型主要包括哪些,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。


網(wǎng)站標題:MySQL的數(shù)據(jù)類型主要包括哪些
文章源于:http://weahome.cn/article/jsjddj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部