MySQLテーブルを作成するときに桁数をint(5)
に制限すると便利ですか?私はint(5)
とint(11)
はほぼ同じで、4バイトのストレージを使用していると思います。同様の場合、varchar(50)
およびvarchar(255)
。私は正しい?または、テーブルを作成するときに文字数(桁数)を制限すると効果がありますか?mysqlテーブルの文字数を制限する
3
A
答えて
4
int(5)
とint(11)
は同じ方法で保存されますが、数字は単に「表示幅」と呼ばれる表現オプションです。フィールドを表示するときにフィールドを塗りつぶすために、一部のアプリケーションで使用されることがあります。
varchar
の場合、数値は格納可能な文字列の長さの上限を示します。 varchar
フィールドは可変サイズであるため、実際に使用されるバイトはそれ以下であってもよい。この制限は、基本的な検証の形として使用することさえできます。
0
intサイズはビットでもバイトでもありません。これは、フィールドのZEROFILLが指定されているときに使用される表示幅です。
このblogは、MySQLのint(size)の意味を説明しています。
関連する問題
- 1. 無制限の文字数を持つMySQL文字列オプション?
- 2. MySQL - テーブル文字列でソートして制限する
- 3. リッチテキストエディタの文字数を制限する
- 4. GUIDの文字数を制限する
- 5. DataGridViewCellの文字数を制限する
- 6. reactjsの文字数を制限する
- 7. TextBlockの文字数制限
- 8. フレックスリッチテキストエディタ - 文字数の制限
- 9. プライマリキーの文字数制限
- 10. PHP/MySQLの制限文字が
- 11. 文字列のサイズをC++で文字数に制限する
- 12. 文字数を10文字に制限する正規表現
- 13. フレックス制限のテキストエリアの文字数
- 14. ImageMagickコマンドラインの文字数制限
- 15. 文字列変数の制限
- 16. OpenCart - フォームの文字数制限
- 17. フォームコントロールボタン名の文字数制限
- 18. TextFieldの最大文字数制限
- 19. 文字制限は
- 20. jquery制限文字
- 21. R:update.formulaの文字数を512文字に制限
- 22. テキストボックス内の文字を制限する
- 23. TextBoxの文字を制限する
- 24. VBA文字列255文字の制限
- 25. 特殊文字と数字を制限する入力フィルタ
- 26. 各文字の別の入力フィールドの文字数を制限する
- 27. Perl:文字列の制限文字スカラー変数
- 28. ファイルパスの文字制限C#
- 29. JavaScript文字列の制限?
- 30. 行数や文字数をCSSで制限する方法は?