mysql查詢表數據長度,int型數據長度?
1、沒有具體限制,和本機的系統(32bit,64bit) CPU以及內存有關系。
2、int在java中是4個字節,而一個字節表示8位二進制,也就是32位數,范圍: -2147483648~2147483647
3、int類型長度一般是32位,機器不同,有的是16位,其中第15位是符號位,剩余有效數據就是長度為15。
4、如果在建表時不指定字段int類型的長度時,系統則默認生成長度為11的字段。11也是int類型的最大長度,其中第一位表示符號+或者-,后面十位表示數字。如果指定了長度,該字段其實也是長度為11的字段,因為只要是int類型,系統都分配了長度11位。所以,當我們在用mysql數據庫建表時如果有字段為int類型則不用指定長度了。