Lets say I have the following table called assets with the following fields:
id | job_id | title
I would like to use id and job_id as the p
If you mean specifically starting at zero, the documentation says auto_increment starts at 1 by design. However, "If the NO_AUTO_VALUE_ON_ZERO SQL mode is enabled, you can store 0 in AUTO_INCREMENT columns as 0 without generating a new sequence value."
If you mean to recycle numbers that are no longer used in the table, that should happen automatically, if the removed numbers were the highest number used.
If you use the MyISAM storage engine, the auto-increment column in a multi-column primary key starts over with each new value in the non-auto-increment column.
See http://dev.mysql.com/doc/refman/5.1/en/example-auto-increment.html