От отговора получих тук :
Можете да използвате:
SET [GLOBAL|SESSION] sql_mode='NO_AUTO_VALUE_ON_ZERO'
Което, както е описано тук , ще попречи на MySQL да интерпретира INSERT/UPDATE ID от 0 като идентификатор на следващата последователност. Такова поведение ще бъде ограничено до NULL.
Това обаче бих счел за доста лошо поведение от приложението. Ще трябва да внимавате да се използва последователно, особено ако решите да приложите репликация на по-късна дата.