mysql整理型別 mysql資料型別整理

2021-10-17 23:01:17 字數 594 閱讀 4551

mysql 中資料型別主要有三種

文字.數字 ,日期/時間

文字型別:char 定長,varchar變長,都是最多65535,char多了會擷取,varchar少了自動補長.text最多65535,blob也是最多65535,blob可存二進位制,**轉存,enum和set列舉,enum65535個,set64個可多選.longtext,mediumtext和mediumblog存的可以更大.

數字: int1 和int 10沒啥區別,int10會補0,float,dobule存的不精確,decimal精確,不精確計算可用bcadd,bcsub系列

日期: date 日期,datetime日期加時間,timestamp時間戳,time()時間,

***int(10)跟儲存沒關係,只是補0的顯示寬度, float|double(m,d) m長度,d小數長度,會四捨五入,decimal預設整數,time時間加上日期自動轉換成小時.set可多個標籤,enum乙個性別,

float 單精度總長為8 ,double雙精度總長為16.如果超過了精度的總長度則實際儲存仍未總長度.timestamp會隨著掐字段的修改而自動更新,所以這個字段儲存的是自動更新的內容.

持續更新中,

mysql整理型別 mysql資料編碼整理型別說明

gb2312 chinese ci 只支援簡體中文 gb2312 bin 而gb2312 bin可以說是gb2312 chinese ci的乙個子集,而且gb2312 bin是二進位制儲存.區分大小寫 資料庫編碼格式就意義不一樣了 gbk chinese ci 支援簡體中文和繁體 gbk bin 解...

MySql 資料型別的整理

tinyint int1,smallint int2,mediumint int3,int int4,bigint int8,integer同int 也可以定義成如下型別。mysql中的浮點型別有float,double和real float和double中的m和d的取值預設都為0,即除了最大最小值...

mysql年齡用什麼型別 MySQL常用資料型別

資料型別是定義列中可以儲存什麼資料以及該資料實際怎麼儲存的基本規則。mysql的常用資料型別主要有一下四種 串資料型別 數值資料型別 日期和時間資料型別 二進位制資料型別 一.串資料型別 這是最常用的資料型別,有兩種基本的串型別 分別為定長串和不定長串。定長串結束長度固定的字元,其長度是建立表是指定...