mysql常用的資料型別

2021-08-16 02:33:00 字數 961 閱讀 7288

串資料型別 名字

長度型別

常用場景

char(數字)

0~255字元

定長字串型別

身份證等具有固定大小的字串

text

64k變長字串型別

文章等文字

varchar(數字)

255位元組

變長字串型別

名字、門牌號、公司名等可變的字串

longtext

4gb大型資料

名字數值型別

型別常用場景

double                

浮點型                

定長數值型別   例如:double(5,2),double有兩個引數的,第乙個引數是設定數值長度(包含小數點後面的位數),第二個引數是設定保留的小數點位數;例如double(5,2),表示數值長度為5,保留兩位小數,即123.45

存放指定長度的數值

decimal                    

浮點型定長數值型別   例如:decimal(5,2),

decimal有兩個引數的,第乙個引數是設定數值長度(包含小數點後面的位數),第二個引數是設定保留的小數點位數;例如decimal(5,2),表示數值長度為5,保留兩位小數,即123.45

常用在表示錢的方面,不會出現精度缺少問題

int整數型

變長數值型別 一般不指定數字日期

名字存放型別

常用場景

date

yyyy-mm-dd

存放只有日月年的日期字串

time

hh:mm:ss

存放只有分時秒的時間字串

datetime

上面兩者的結合

上面兩者結合

二進位制

名字存放大小

blob

64kmediumblob、

16m

MySQL常用資料型別

1 整數 分為 tinyint smallint mediumint int 和bigint等5種 signen 有符整數,可儲存正數和負數,如 tinyint signed 表示的範圍是 127 128 unsigned 無符整數,只能儲存正數,但是表示的值是有符整數的兩倍,如 tinyint u...

MySQL常用資料型別

數值型別 型別 大小 範圍 有符號 範圍 無符號 用途 tinyint 1 位元組 128,127 0,255 小整數值 smallint 2 位元組 32 768,32 767 0,65 535 大整數值 mediumint 3 位元組 8 388 608,8 388 607 0,16 777 2...

MySQL 常用資料型別

一 數值型 整型 int integer 4位元組,bigint 8位元組 浮點型 float 4位元組,單精度,小數字數6 7位,double 8位元組,雙精度,小數字數15 16位 二 字串型 字串 char 1位元組 256字元 varchar 變長 節省空間,不利於索引 65535個字元 大...