Tài liệu có vẻ khá rõ ràng về điều này:
Thuộc tính loại số
MySQL hỗ trợ một phần mở rộng để chỉ định tùy chọn độ rộng hiển thị của kiểu dữ liệu số nguyên trong dấu ngoặc đơn theo sau từ khóa cơ sở cho kiểu. Ví dụ, INT (4) chỉ định một INT có độ rộng hiển thị là bốn chữ số. Chiều rộng hiển thị tùy chọn này có thể được sử dụng bởi các ứng dụng để hiển thị các giá trị số nguyên có chiều rộng nhỏ hơn chiều rộng được chỉ định cho cột bằng cách đệm bên trái chúng bằng dấu cách. (Thatis, chiều rộng này có trong siêu dữ liệu được trả về cùng với các tập kết quả. Việc sử dụng hay không là tùy thuộc vào ứng dụng.)
Chiều rộng hiển thị không hạn chế phạm vi giá trị có thể chiếm tốt nhất trong cột. Nó cũng không ngăn các giá trị rộng hơn chiều rộng của cột hiển thị được hiển thị chính xác. Ví dụ:một cột được chỉ định là SMALLINT (3) có phạm vi SMALLINT thông thường là -32768 đến32767 và các giá trị ngoài phạm vi được ba chữ số cho phép sẽ được hiển thị đầy đủ bằng nhiều hơn ba chữ số.
http://dev.mysql.com/doc/refman /5.5/en/numeric-types.html