ホームページ >データベース >mysql チュートリアル >3 分で mysql のデータ型を理解できます

3 分で mysql のデータ型を理解できます

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-03-24 14:58:052617ブラウズ

データベースをよく学びたい場合は、まずデータベースがサポートするデータ型を理解する必要があります。 MySQL は、数値、日付、文字列の 3 つのカテゴリを含むすべての標準 SQL データ型をサポートします。以下のエディターで学習してみましょう。

3 分で mysql のデータ型を理解できます

1. 数値型

数値型には、整数型、固定小数点型、浮動小数点型、ビット値型があります。まず整数型から。

#整数型

3 分で mysql のデータ型を理解できます

最も一般的に使用されるのは

INT

# です。 #固定小数点型

DECIMAL および NUMERIC 型は、正確な数値データ値を格納します。精密な精度を維持したい場合に使用できます。 MySQL では、NUMERICDECIMAL として実装されます。

浮動小数点型

MySQL では、

float は 4 バイトを使用して単精度値を表します。 double は、8 バイトで表される倍精度値を表します。

ビット値タイプ

ビット データ タイプは、ビット値を格納するために使用されます。 bit(M) タイプでは、M ビット値を保存できます。 M の範囲は 1 ~ 64 です。

2. 日付型


DATE は日付のみを表します。範囲は「1000-01-01」から「9999-12-31」です。

DATETIME は、日付と時刻の組み合わせを表します。サポートされている範囲は「1000-01-01 00:00:00」から「9999-12-31 23:59:59」です。

TIMESTAMP[(M)]、タイムスタンプを表すために使用されます。返される TIMESTAMP 値は「YYYY-MM-DD HH:MM:SS」の形式で表示され、幅は 19 文字に固定されます。

TIME、時間のみを記録できます。範囲は「-838:59:59」~「838:59:59」で、それを超える場合は最大値の838:59:59が表示されます。

YEAR[(2|4)] は、2 桁または 4 桁の年を記録するために使用できます。デフォルトは 4 桁の形式です。 4 桁の形式では、許可される値は 1901 ~ 2155 および 0000 です。 2 桁の形式では、許可される値は 70 ~ 69 で、1970 年から 2069 年までの年を表します。

3. 文字列型

文字列データ型には、

CHARVARCHARTEXT があります。

文字データは、文字、記号、または数字の任意の組み合わせで構成されます。

varchar は可変長の文字データを表し、その長さは 8kb を超えません。 char は、最大長 8kb の固定長文字データです。 8kbを超えるデータはテキストタイプで保存可能です。

推奨チュートリアル: 「

MySQL チュートリアル

以上が3 分で mysql のデータ型を理解できますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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