Значение в скобках указывает на максимальную длину отображения числа, и то только если у поля указана опция ZEROFILL, которая очень редко используется.
Поэтому для полей типа INT есть смысл указывать в скобках стандартное значение 11
И тоже самое справедливо для TINYINT(3), SMALLINT(5), MEDIUMINT(8), BIGINT(20)
Значение в скобках влияет на размер используемой памяти только для полей CHAR(n), VARCHAR(n), BINARY(n), VARBINARY(n)