MySQL 數據類型

MySQL 數據類型

下面的可以使用的各類 MySQL 數據類型:web

數值類型 描述
  • int(size)spa

  • smallint(size)orm

  • tinyint(size)ci

  • mediumint(size)字符串

  • bigint(size)it

僅支持整數。在 size 參數中規定數字的最大值。
  • decimal(size,d)table

  • double(size,d)date

  • float(size,d)webkit

支持帶有小數的數字。數據類型

在 size 參數中規定數字的最大值。在 d 參數中規定小數點右側的數字的最大值。

文本數據類型 描述
char(size)

支持固定長度的字符串。(可包含字母、數字以及特殊符號)。

在 size 參數中規定固定長度。

varchar(size)

支持可變長度的字符串。(可包含字母、數字以及特殊符號)。

在 size 參數中規定最大長度。

tinytext 支持可變長度的字符串,最大長度是 255 個字符。
  • text

  • blob

支持可變長度的字符串,最大長度是 65535 個字符。
  • mediumtext

  • mediumblob

支持可變長度的字符串,最大長度是 16777215 個字符。
  • longtext

  • longblob

支持可變長度的字符串,最大長度是 4294967295 個字符。
日期數據類型 描述
  • date(yyyy-mm-dd)

  • datetime(yyyy-mm-dd hh:mm:ss)

  • timestamp(yyyymmddhhmmss)

  • time(hh:mm:ss)

支持日期或時間
雜項數據類型 描述
enum(value1,value2,ect) ENUM 是 ENUMERATED 列表的縮寫。能夠在括號中存放最多 65535 個值。
set SET 與 ENUM 類似。可是,SET 可擁有最多 64 個列表項目,並可存放不止一個 choice
相關文章
相關標籤/搜索