Hola vBArgentina:
Por defecto, cuando creas un campo autoincremental en una tabla, este comienza a contar desde 1, pero tu podrías alterar este valor en cualquier momento. hay varias formas para hacerlo, checa este script. Supongamos que creamos una tabla con un campo autoincremental e insertamos dos registros.
Código MySQL:
Ver originalQuery OK, 0 rows affected (0.25 sec)
Query OK, 2 rows affected (0.06 sec)
+----+-------------+
| id | descripcion |
+----+-------------+
| 1 | uno |
| 2 | dos |
+----+-------------+
Observa que automáticamente se asignaron los id's 1 y 2 a los registros, pues en el insert estoy enviando un NULL como valor, sin embargo también podría hacer un INSERT enviándole un valor fijo (cuidando que no exista en la tabla)
Código MySQL:
Ver originalQuery OK, 1 row affected (0.03 sec)
+-----+-------------------------+
| id | descripcion |
+-----+-------------------------+
| 1 | uno |
| 2 | dos |
| 145 | ciento cuarenta
y cinco
| +-----+-------------------------+
Observa que si después de hacer esto hago un INSERT enviando un NULL asigna el siguiente consecutivo (es decir 146, no 3)
Código MySQL:
Ver originalQuery OK, 1 row affected (0.07 sec)
+-----+-------------------------+
| id | descripcion |
+-----+-------------------------+
| 1 | uno |
| 2 | dos |
| 145 | ciento cuarenta
y cinco
| | 146 | ciento cuarenta
y seis
| +-----+-------------------------+
Finalmente, tú puedes hacer uso de la función ALTER TABLE para cambiar el valor de inicio del ALTER TABLE, así:
Código MySQL:
Ver originalQuery OK, 4 rows affected (0.51 sec)
Query OK, 1 row affected (0.08 sec)
+-----+-------------------------+
| id | descripcion |
+-----+-------------------------+
| 1 | uno |
| 2 | dos |
| 145 | ciento cuarenta
y cinco
| | 146 | ciento cuarenta
y seis
| | 200 | doscientos |
+-----+-------------------------+
Ojalá que esto te pueda servir para lo que quieres hacer.
Saludos
Leo.