“AUTO_RANDOM 列现在仅允许在 BIGINT 和 UNSIGNED BIGINT 列上定义”,而BIGINT的取值范围是超过11位的。所以,如果希望限制 id 列的长度是11位,那就无法用 AUTO_RANDOM 。可以通过 id int 限制取值范围,不过 id int很容易不够用。
“AUTO_RANDOM 列现在仅允许在 BIGINT 和 UNSIGNED BIGINT 列上定义”,而BIGINT的取值范围是超过11位的。所以,如果希望限制 id 列的长度是11位,那就无法用 AUTO_RANDOM 。可以通过 id int 限制取值范围,不过 id int很容易不够用。