首先说谜底:不成以。当一个表配置多个自增值时,mysql数据库会报错。
在默许环境下,自增列的自增值为1。咱们也许在创立表的光阴指定自增值:
createtabletab_incre(idintprimarykeyauto_increment,namevarchar()notnull)auto_increment=50;
如此,自增值就配置为了50。
其它,咱们也也许在创立表以后变更自增值:
altertabletable_nameauto_increment=n;
须要仔细的是,当咱们从新配置的自增值,比自增列的最大值要小时,自增值会主动变为自增列的最大值+1。
其它有两点须要仔细:
自增列只可为整数
一定协助key一同哄骗
预览时标签不成点收录于合集#个