MySQL は、整数型、浮動小数点型、固定小数点型、文字型、時刻および日付型、その他の型を含む、さまざまな型のデータを保存するための複数のデータ型を提供します。これらのデータ型には異なる特性と用途があり、さまざまなデータ ストレージのニーズを満たすために使用されます。
#MySQL の一般的なデータ型
MySQL には、さまざまなデータを保存するための複数のデータ型が用意されており、それぞれの型には独自の特徴があります。独自の特性と用途。最も一般的に使用されるデータ型の一部を次に示します。
整数型
- TINYINT: 8 ビットの符号なし整数の範囲0 ~ 255
- SMALLINT: 0 ~ 65535 の範囲の 16 ビット符号なし整数
- MEDIUMINT: 0 から範囲の 24 ビット符号なし整数~ 16777215
- INT: 0 ~ 4294967295の範囲の 32 ビット符号なし整数
- BIGINT: 0 ~ 18446744073709551615 の範囲の 64 ビット符号なし整数
#浮動小数点型
##FLOAT:
32 ビット浮動小数点数、範囲は約 -3.4e38 ~ 3.4e38 -
#DOUBLE: 64 ビット浮動小数点数、範囲は約 -1.7e308 ~ 1.7e308
-
固定小数点型
DECIMAL:
正確な計算に使用される固定小数点数
-
NUMERIC: DECIMAL と似ていますが、限られた数のみサポートします。小数点以下の桁数
-
文字列型
CHAR(n):
固定長文字列、長さは n
-
VARCHAR(n): 可変長の文字列、最大長は n
-
TEXT: 長い文字列、長さの制限なし
- 時刻と日付のタイプ
DATE:
日付、形式は YYYY-MM-DD
-
TIME: 時間、形式は HH:MM:SS
-
DATETIME: 日付と時刻は YYYY-MM-DD HH:MM:SS
## の形式です- #TIMESTAMP: タイムスタンプ、レコードの作成時間または更新時間
- #その他のタイプ
BLOB:バイナリ ラージ オブジェクト。バイナリ データの保存に使用します。
ENUM (値 1、値 2、...):- 列挙型。指定された値のみを保存できます。
SET ( value1, value2, ...):- コレクション タイプ。値のセットを保存できます。
以上がmysqlの一般的なデータ型は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。