Что делает параметр длины MySQL для разных типов? - PullRequest
2 голосов
/ 22 октября 2009

Я использовал MySQL (через PHPMyAdmin) много раньше, но никогда не понимал половину этого. Я предполагаю, что для varchar длина - это максимальная длина строки, которая может туда попасть. Но как насчет Int? Согласно это , Int является 4-байтовым целым числом, так почему для него есть параметр длины? Это число бит для этого целого числа? Почему существуют отдельные числовые типы, когда вы можете просто указать размер Int? А как насчет других типов данных?

1 Ответ

3 голосов
/ 22 октября 2009

Для числовых типов размер не является ни битами, ни байтами. Это просто ширина экрана, которая используется, когда в поле указана ZEROFILL.

Источник: http://alexander.kirk.at/2007/08/24/what-does-size-in-intsize-of-mysql-mean/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...