創建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. PHP/MySQL的限制字符
- 2. MySQL字符限制中的問題
- 3. mysql替換字符串計數限制
- 4. 正則表達式 - 限制字符串中的字符數量
- 5. mysql錶行數限制?
- 6. 正則表達式,字符數限制
- 7. OpenCart - 表格字符數限制
- 8. 正則表達式字符數限制
- 9. 視圖中的字符數限制(Backbone.js)
- 10. 限制字符串中的句子數
- 11. 如何限制@ Html.TextArea中的字符數?
- 12. Swift中的UITextfield字符數限制
- 13. 標籤中的字符數限制
- 14. Swift 3 - uitextview中的字符數限制
- 15. 限制JqxGrid中的字符數
- 16. 限制GUID中的字符數
- 17. 限制Textarea中每行的字符數
- 18. 限制DataGridViewCell中的字符數
- 19. Reactionjs中的字符數限制
- 20. 限制uitextview中的字符數
- 21. enquiry.php限制表單字段到特定的字符限制
- 22. RichTextEditor中的字符限制
- 23. HTML中的字符限制
- 24. TEXTBOX限制符號,字符和數字
- 25. PHP/MySQL查詢字符限制?
- 26. 限制LUIS字符數量?
- 27. WordPress blog_content字符數限制
- 28. WooCommerce SKU字符數限制
- 29. 輸入限制字符數
- 30. 文本字符數限制