程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql的基本數據類型

mysql的基本數據類型

編輯:MySQL綜合教程

mysql的基本數據類型


1.數據類型是指列,存儲過程參數,表達式和局部變量的數據特征,它決定了數據的存儲格式,代表了不同的信息類型。
2.存儲范圍越大其占用的空間越大
3.整型的數據類型(按照存儲容量有小到大排列):TINTINT,SMALLINT,MEDIUMINT,INT,BIGINT
4.浮點型:FLOAT[(M,D)]:M是數字的總位數,D是小數點後面的位數。如果M和D被省略,則根據硬件允許的限制來保存值。單精度浮點數精確到大約7位小數位
5.日期型:YEAR,TIME,DATE,DATETIME,TIMESTAMP。真正實際開發中很少用到日期型,一般用數字型。
6.字符型:CHAR(M):M個字節,0<=M<=255,VARCHAR(M):L+1個字節,其中L<=M且0<=M<=65535,TINYTEXT,L+1個字節,其中L<2^8
TEXT:L+2個字節,其中L<2^16,MEDIUMTEXT:L+3個字節,其中L<2^24,LONGTEXT:L+4個字節,其中L<2^32,ENUM('value1','value2'):一個或兩個字節,取決於枚舉類型的個數(最多65535)
SET('VALUE1','VALUE2'):1,2,3,4或者8個字節,取決於set的成員個數(最多64個)。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved