Точнее, разницу в диапазоне принимаемых значений я знаю, но вот в чем разница в полях TINYINT(1) и INT(1) (или другие любые два числовых поля с длиной 1). Есть ли разница в их хранении, или еще какая-то?
никогда не использовал указание размерности для числовых типов но скорее всего да, так как размерность имеет понятынй смысл для строк , максимальный размер строки.