在MySQL中,可以使用以下資料型別儲存日期:
-
DATE: 用於儲存日期(YYYY-MM-DD格式),範圍從'1000-01-01'到'9999-12-31'。
-
TIME: 用於儲存時間(HH:MM:SS格式),範圍從'-838:59:59'到'838:59:59'。
-
DATETIME: 用於儲存日期和時間(YYYY-MM-DD HH:MM:SS格式),範圍從'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
-
TIMESTAMP: 用於儲存時間戳,範圍從'1970-01-01 00:00:01'到'2038-01-19 03:14:07',與時區無關。
-
YEAR: 用於儲存年份(YYYY或YY格式),範圍從'1901'到'2155',以及'0000'。
這些資料型別可以根據需要靈活地儲存日期和時間資訊。
在MySQL中,您可以使用以下資料型別來儲存數字:
-
整數型別:
- TINYINT:有符號範圍為-128到127,無符號範圍為0到255。
- SMALLINT:有符號範圍為-32768到32767,無符號範圍為0到65535。
- MEDIUMINT:有符號範圍為-8388608到8388607,無符號範圍為0到16777215。
- INT:有符號範圍為-2147483648到2147483647,無符號範圍為0到4294967295。
- BIGINT:有符號範圍為-9223372036854775808到9223372036854775807,無符號範圍為0到18446744073709551615。
-
浮點型別:
- FLOAT:單精度浮點數,大約可儲存7位十進位制數字。
- DOUBLE:雙精度浮點數,大約可儲存15位十進位制數字。
-
定點數型別:
- DECIMAL:用於儲存精確的小數,指定了總的最大位數和小數點後的位數。
-
BOOL或BOOLEAN型別:
- 儲存布林值,通常表示為0和1。
這些資料型別可以根據您的需求選擇,浮點數和定點數型別可用於儲存小數,而整數型別可用於儲存整數值。