Я использую phpMyAdmin для создания моих структур таблиц.
Я могу прочитать на страницах документации MySQL о ограничениях размера для типов Integer: Справочник по типам MySQL Integer
Итак, здесь я немного запутался в создании столбца.
Я хочу создать столбец в таблице: tbl_note_categories
называется notescounter
Я не предвижу, что я создаю тысячи примечаний в tbl_notes
с любым конкретным categoryid
. Но я верю, что создаю сотни заметок для каждой категории.
Я нахожусь в этом пункте выбора между: tinyint, smallint, mediumint. Согласно приведенной выше документации, я предполагаю, что smallint - мой лучший выбор.
Итак, вот мое замешательство. PhpMyAdmin запрашивает параметр Длина/Значения.
Я хочу убедиться, что этот новый столбец (notescounter
) не имеет знака, давая мне до 65536.
Означает ли это, что мне нужно, чтобы длина/значения были (5)?
Я предполагаю, что длина - длина символа, но я не уверен. (по сравнению с varchar)