Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Fixed 16992 -- Added InnoDB warning regarding reuse of AUTO_INCREMENT…

… values.

Thanks kent at for the report.
  • Loading branch information...
commit c54fa1a7bc365fec79d4971bf22d5ad2799fde67 1 parent bacbbb4
@kedmiston kedmiston authored timgraham committed
Showing with 4 additions and 1 deletion.
  1. +4 −1 docs/ref/databases.txt
5 docs/ref/databases.txt
@@ -214,7 +214,10 @@ full-text indexing and searching.
Since MySQL 5.5.5, the default storage engine is InnoDB_. This engine is fully
transactional and supports foreign key references. It's probably the best
-choice at this point.
+choice at this point. However, note that the the InnoDB autoincrement counter
+is lost on a MySQL restart because it does not remember the
+``AUTO_INCREMENT`` value, instead recreating it as "max(id)+1". This may
+result in an inadvertent reuse of :class:`~django.db.models.AutoField` values.
If you upgrade an existing project to MySQL 5.5.5 and subsequently add some
tables, ensure that your tables are using the same storage engine (i.e. MyISAM

0 comments on commit c54fa1a

Please sign in to comment.
Something went wrong with that request. Please try again.