1、整數型別
tinyint 1個位元組
smallint 2個位元組
mediumint 3個位元組
int 4個位元組
bigint 8個位元組
2、浮點數型別、定點數型別
float 4個位元組
double 8個位元組
decimal(m,d) m+2 (同double)
3、日期與時間型別
year 1個位元組
date 3個位元組
time 3個位元組
datetime 8個位元組
timestamp 4個位元組
4、字串型別
char 固定長度
varchar 可變長度
text tinytext、text、mediumtext、longtext
enum 列舉型別、取乙個元素
set 集合型別,取多個元素
5、二進位制型別
binary 定長二進位制字串
varbinar 變長二進位制字串
bit(m) m位二進位制資料,最多255位元組
blob tinyblob、blob、mediumblob、longblob
最常用:int、float、decimal(m,d)、year、date、time、datetime、char、varchar
以上是比較常見的資料型別 ,不是很全。
mysql 型別 MySQL資料型別
mysql與sqlserver的資料型別大同小異。因此,可以忽略與sqlserver相同的地方,在sqlserver的基礎上學習。一 整型的顯示寬度 mysql資料型別與sqlserver有些不同,其定義的基本形式如下 整型型別 顯示寬度 注意,正確的理解,其實是顯示寬度,因為整型的顯示寬度,對數值...
理論小知識 MySQL 資料型別
mysql 資料型別 mysql中定義資料欄位的型別對你資料庫的優化是非常重要的。mysql支援多種型別,大致可以分為三類 數值 日期 時間和字串 字元 型別。數值型別 mysql支援所有標準sql數值資料型別。這些型別包括嚴格數值資料型別 integer smallint decimal和nume...
mysql 物件型別 MySql資料型別
1.1.1.int型別 型別位元組 最小值最大值 帶符號的 無符號的 帶符號的 無符號的 tinyint 128 smallint 32768 mediumint 8388608 int 2147483648 bigint 9223372036854775808 1.1.1.1.有無符號 在專案中主...