この記事では、mysql データベースの データ型 について説明します。mysql データベースのデータ型がわからない場合、または mysql データベースのデータ型に興味がある場合は、この記事を一緒に見てみましょう。くだらない話はやめて、本題に入りましょう
データ型 | 記憶範囲 | bytes |
---|---|---|
TINYINT | 符号付き値: -128 ~ 127 (-) 符号なしの値: 0 ~ 255 (0 ~ ) |
1 |
SMALLINT | 符号付き値: -32768 ~ 32767 (-) 符号なし値: 0 ~ 65535 (0 ~ ) -1) |
2 |
MEDIUMINT | 符号付き値: -8388608 ~ 8388607 (-) 符号なし値: 0 ~ 16777215 (0 ~ ) |
3 |
INT | 符号付き値: - 符号なし値: 0-1 |
4 |
BIGINT | 符号付き値: - 符号なし値: 0 到着しました -1 |
8 |
データ型 | 精度 |
---|---|
FLOAT[(M,D)] | 小数点以下6~7桁(一般的に使用される) |
ダブル[ ( M,D)] | 小数点以下 14-15 桁 |
日付型 | 記憶容量(バイト) | 日付形式 | 範囲 |
---|---|---|---|
日付時刻 | 8 | YYYY-MM-DD HH:MM:SS | 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 |
タイムスタンプ | 4 | YYYY- MM-DD HH:MM:SS | 1970-01-01 00:00:01 ~ 2038 |
日付 | 3 | YYYY-MM-DD | 1000-01-01 ~ 9999-12-31 |
年 | 1 | YYYY | 1901~2155 |
時間 | 2 | HH:MM:SS | -838:59:59 ~ 838:59: 59 |
列の型 | 説明 |
---|---|
CHAR(M) | Mバイト、0<=M<=255、固定長 |
VARCHAR(M) | L+ 1 バイト (L |
TEXT | L+2バイト、ここでL < |
中文 | L+3 バイト、L |
LONGTEXT | L+4 バイト、L |
ENUM('value1','value2') | 列挙、列挙の数に応じて1バイトまたは2バイト(最大-1値) |
上記はすべてですこの記事の内容についてあまり知らなくても、両方を自分で簡単にマスターできます。
関連する推奨事項:
mysql データベースのデータ型 numeric と decimal_MySQL について
以上がmysqlデータベースのデータ型を詳しく説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。