型別
大小描述
char[length]
length位元組
定長字段,長度為0-255個位元組
varchar[length]
string長度+1位元組
變長字段,在mysql5.03以前,長度為0-255個位元組,在5.0.3以後,最大長度為65535位元組。乙個utf8字元佔3個位元組、乙個gbk字元佔兩個位元組。
tinytext
string長度+1位元組
字串,長度為0-255個位元組
text
string長度+2位元組
字串,最大長度為0-65535個位元組
mediumtext
string長度+3位元組
字串,組嗲長度為16777215個位元組
longtext
string長度+4位元組
字串,最大長度為4194967295個位元組
tinyint[length]
1位元組範圍:-128~127或0~255
smallint[length]
2位元組mediumint[length]
3位元組int[length]
4位元組bigint[length]
8位元組float
4位元組double[length,decimals]
8位元組執行固定的小數點
decimal[length,decimals]
length+1位元組或length+2位元組
date
3位元組採用yyyy-mm-dd格式
datetime
8位元組採用yyyy-mm-dd hh:mm:ss格式
timestamp
4位元組採用yyyymmddhhmmss格式
time
3位元組採用hh:mm:ss格式
enum
1或2位元組
列舉型別
set1、2、3、4或8位元組
與enum一樣,只不過每一列可以具有多個可能的值
blob
是text的乙個變體。允許儲存二進位制檔案,還可用於某些加密資料。
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...
MySQL 基本資料型別
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms relational database management system,關聯式資料庫管理...