INT(x) ZEROFILL
を使用できます 、番号の前に0を追加します。 '1' => '001'
INT ZEROFILLを使用 、AUTO_INCREMENT
があります 。;)
CREATE TABLE user (
id_user INT(8) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id_user)
);
UNSIGNED
を使用する場合 、テーブルを最適化し、1ビットを節約して、より多くの数値を取得します。
参照: