sql >> データベース >  >> Database Tools >> phpMyAdmin

MySQL-整数列のサイズ制限

    いいえ、これはMySQLに関する一般的な誤解です。実際、「長さ」は整数のサイズや格納できる値の範囲には影響しません。

    • TINYINT は常に8ビットであり、2つの異なる値を格納できます。
    • SMALLINT は常に16ビットであり、2つの異なる値を格納できます。
    • INT は常に32ビットであり、2つの異なる値を格納できます。
    • BIGINT は常に64ビットであり、2つの異なる値を格納できます。

    MEDIUMINTもありますが、MySQLに取り組んでいるエンジニアによると、MEDIUMINTは常に内部で32ビットINTに昇格するため、実際にはMEDIUMINTを使用してもメリットはありません。

    長さはのみです 表示用であり、これはZEROFILLを使用する場合にのみ重要です。 オプション。

    INT(10)とINT(12)の違い(私のコードに適用した場合)は何ですか?



    1. phpmyadminがPMA_DBI_num_rows()に致命的なエラーを発行

    2. SQL ServerManagementStudioの完全な正規表現構文

    3. phpmyadminのデフォルトURLを変更する

    4. MysqlphpMyadminタイムアウトの質問