データベースをよく学びたい場合は、まずデータベースがサポートするデータ型を理解する必要があります。 MySQL は、数値、日付、文字列の 3 つのカテゴリを含むすべての標準 SQL データ型をサポートします。以下のエディターで学習してみましょう。
数値型には、整数型、固定小数点型、浮動小数点型、ビット値型があります。まず整数型から。
#整数型
最も一般的に使用されるのはINT
# です。 #固定小数点型
DECIMAL および
NUMERIC 型は、正確な数値データ値を格納します。精密な精度を維持したい場合に使用できます。 MySQL では、
NUMERIC は
DECIMAL として実装されます。
浮動小数点型
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. 文字列型文字列データ型には、CHAR、VARCHAR、TEXT があります。
文字データは、文字、記号、または数字の任意の組み合わせで構成されます。varchar は可変長の文字データを表し、その長さは 8kb を超えません。
char は、最大長 8kb の固定長文字データです。 8kbを超えるデータはテキストタイプで保存可能です。
MySQL チュートリアル 」
以上が3 分で mysql のデータ型を理解できますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。