【发布时间】:2013-01-12 11:10:08
【问题描述】:
我正在使用 phpMyAdmin 创建我的表结构。
我可以从 MySQL 的文档页面中了解整数类型的大小限制: MySQL Integer Types Reference
所以这里是我对创建列有点困惑的地方。
我想在表中创建一个列:tbl_note_categories,称为notescounter
我不认为自己会在 tbl_notes 中创建数千个带有任何特定 categoryid 的 noteid。但我相信我会为每个类别创建数百个注释。
我正在选择:tinyint、smallint、mediumint。 根据上面的文档链接,我猜 smallint 是我最好的选择。
这就是我的困惑。 PhpMyAdmin 要求指定 Length/Values 参数。
我将确保这个新列 (notescounter) 是未签名的,最多给我 65536。
这是否意味着我需要长度/值是 (5)?
我猜 Length 是字符长度,但我不确定。 (与 varchar 相比)
【问题讨论】:
标签: mysql phpmyadmin integer