mysql常用的數據類型

一:串數據類型


串數據類型
名字長度類型常用場景
char(數字)0~255字符定長字符串類型身份證等具有固定大小的字符串
text64k變長字符串類型文章等文本
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上面兩者的結合上面兩者結合


四:二進制

二進制
名字存放大小
blob64K
mediumblob、16M



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章