mes mysql MySQL資料型別

2021-10-20 21:43:19 字數 2426 閱讀 8535

mysql支援多種資料型別,大致可以分成三類:數值、日期/時間和字串型別

數值型別

一、整數型別:tinyint、smallint、mediumint、int、bigint,浮點數型別有float和double,定點小數型別decimal。

二、日期/時間型別:包括year、time、date、datatime和timestamp。

三、字串型別:char、varchar、binary、varbinary、blob、text、enum和set等。字串型別又分為文字字串和二進位制字串。

1. 整數型別

關鍵字int是integer的同義詞,關鍵字dec是decimal的同義詞。

bit資料型別儲存位字段值,並且支援myisam、memory、innodb和bdb表。

型別大小範圍(無符號)用途

tinyint

1 位元組

(0,255)

小整數值

smallint

2 位元組

(0,65 535)

大整數值

mediumint

3 位元組

(0,16 777 215)

大整數值

int或integer

4 位元組

(0,4 294 967 295)

大整數值

bigint

8 位元組

(0,18 446 744 073 709 551 615)

極大整數值

2. 浮點數和頂點數型別

型別大小範圍(無符號)用途

float

4 位元組

0,(1.175 494 351 e-38,3.402 823 466 e+38)

單精度浮點數值

double

8 位元組

0,(2.225 073 858 507 201 4 e-308,1.797 693 134 862 315 7 e+308)

雙精度浮點數值

decimal

對decimal(m,d) ,如果m>d,為m+2否則為d+2

依賴於m和d的值

小數值3. 日期和時間型別

表示時間值的日期和時間型別為datetime、date、timestamp、time和year。

每個時間型別有乙個有效值範圍和乙個"零"值,當指定不合法的mysql不能表示的值時使用"零"值。

timestamp型別有專有的自動更新特性,將在後面描述。

型別大小

(位元組)範圍格式用途

date

1000-01-01/9999-12-31

yyyy-mm-dd

日期值time

『-838:59:59『/『838:59:59『

hh:mm:ss

時間值或持續時間

year

1901/2155

yyyy

年份值datetime

1000-01-01 00:00:00/9999-12-31 23:59:59

yyyy-mm-dd hh:mm:ss

混合日期和時間值

timestamp

1970-01-01 00:00:00/2038

結束時間是第 2147483647 秒,北京時間 2038-1-19 11:14:07,格林尼治時間 2023年1月19日 凌晨 03:14:07

yyyymmdd hhmmss

混合日期和時間值,時間戳

4. 字串型別

字串型別指char、varchar、binary、varbinary、blob、text、enum和set。該節描述了這些型別如何工作以及如何在查詢中使用這些型別

型別大小用途

char

0-255位元組

定長字串

varchar

0-65535 位元組

變長字串

tinyblob

0-255位元組

不超過 255 個字元的二進位制字串

tinytext

0-255位元組

短文本字串

blob

0-65 535位元組

二進位制形式的長文字資料

text

0-65 535位元組

長文字資料

mediumblob

0-16 777 215位元組

二進位制形式的中等長度文字資料

mediumtext

0-16 777 215位元組

中等長度文字資料

longblob

0-4 294 967 295位元組

二進位制形式的極大文字資料

longtext

0-4 294 967 295位元組

極大文字資料

mysql資料型別

標籤:integer   混合   idt   小數   精度   大整數   mes   date   tiny

資料探勘 資料

對關注的屬性,樣本與原始資料集有相同的性質,則用抽樣計算的結果與全集是一樣。1.1 抽樣的方法 1 簡單隨機抽樣 random sampling 放回 不放回 2 分層抽樣 stratified sampling 如果資料集不同型別的資料數量差異過大,則隨機抽樣會丟失數量少的樣本。可針對不同資料組,...

大資料資料

作業系統 核心 分配和管理硬體 庫 沒有入口的應用軟體 應用軟體 1 設定網絡卡為nat模式 2 確保windows下的服務是否啟動 dhcp,net服務 3 編輯檔案 vi etc sysconfig network scripts ifcfg eth0 4 onboot yes 5 設定ip s...

大資料 資料分析 資料探勘

在大資料領域裡,經常會看到例如資料探勘 olap 資料分析等等的專業詞彙。如果僅僅從字面上,我們很難說清楚每個詞彙的意義和差別。大講台老師通過一些大資料在高校應用的例子,來為大家說明白 資料探勘 大資料 olap 資料統計的區別。一 資料分析 資料分析是乙個大的概念,理論上任何對資料進行計算 處理從...