mysql的基本資料型別

2021-07-02 05:34:32 字數 604 閱讀 4571

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個)。

mysql的基本資料型別 MySQL基本資料型別

以下內容摘錄自 mysql中定義資料欄位的型別對你資料庫的優化是非常重要的。mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別。數值型別 mysql支援所有標準sql數值資料型別。這些型別包括嚴格數值資料型別 integer smallint decimal和numeric...

mysql 基本資料型別 MySQL基本資料型別

char 和 varchar 型別 char 型別用於定長字串,並且必須在圓括號內用乙個大小修飾符來定義。這個大小修飾符的範圍從 0 255。比指定長度大的值將被截短,而比指定長度小的值將會用空格作填補。char 型別可以使用 binary 修飾符。當用於比較運算時,這個修飾符使 char 以二進位...

MySql 基本資料型別

型別 大小描述 char length length位元組 定長字段,長度為0 255個位元組 varchar length string長度 1位元組 變長字段,在mysql5.03以前,長度為0 255個位元組,在5.0.3以後,最大長度為65535位元組。乙個utf8字元佔3個位元組 乙個gb...