MySQL 是一個常用的關系型數據庫管理系統,支持各種不同類型的數據類型,這些基本的 SQL 數據類型可以在 MySQL 中被稱為數據庫類型,包括:
- 整型
- 浮點數
- 日期時間
- 字符串
- 二進制
下面將列舉這些類型,以便更好地理解它們:
INT: 8位整數,包括有符號和無符號類型,使用時可搭配位數。如TINYINT(-128到127的有符號整數) FLOAT:單精度浮點型(小數點很少用,是指TINYINT一位小數的類型)。 DOUBLE:雙精度浮點型(較大值可為1.8E+308)。 DECIMAL:高精度型,能夠存儲較大或者更加復雜的數據。 DATETIME:日期時間型,格式為YYYY-MM-DD HH:MI:SS DATE:日期型,格式為YYYY-MM-DD。 TIME:時間型,格式為HH:MI:SS。 YEAR:年份類型,格式為YYYY,只能存儲1901到2155年的值。 CHAR:固定長度字符串,具有固定長度的填充,取決于創建表時定義的數量。這種類型適用于一些文本固定而長度比較長的場合,如身份證號,手機號等。 VARCHAR:可變長度字符串,最大長度可以可定義,最大長度只能變小不能變大。適用于一些長度變化較大的文本場合,如姓名,地址等。 BLOB:保存二進制數據的通用數據類型,如存儲圖片數據、視頻數據等。
上一篇css由小變大效果
下一篇mysql常用的三張表