ホームページ  >  記事  >  データベース  >  mysqlデータベースのデータ型を詳しく説明する

mysqlデータベースのデータ型を詳しく説明する

韦小宝
韦小宝オリジナル
2018-03-14 15:37:221657ブラウズ

この記事では、mysql データベースの データ型 について説明します。mysql データベースのデータ型がわからない場合、または mysql データベースのデータ型に興味がある場合は、この記事を一緒に見てみましょう。くだらない話はやめて、本題に入りましょう

INTEGER

データ型 記憶範囲 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。