如何保证mysql列有4个字符?由于使用的MATCH函数最少包含4个字符,所以我希望主键INT至少包含4个字符。我该怎么做?例1在sql表中是0001 最佳答案 使用列的零填充属性。将主键列更改为启用零填充。试试这个:ALTER TABLE `tablename` CHANGE COLUMN `id` `id` INT(4) ZEROFILL NOT NULL AUTO_INCREMENT ;