Van het antwoord dat ik kreeg hier :
U kunt gebruiken:
SET [GLOBAL|SESSION] sql_mode='NO_AUTO_VALUE_ON_ZERO'
Die zoals beschreven hier , voorkomt dat MySQL een INSERT/UPDATE ID van 0 interpreteert als de volgende sequentie-ID. Dergelijk gedrag is beperkt tot NULL.
Het is echter wat ik als behoorlijk slecht gedrag van de applicatie zou beschouwen. Je moet heel voorzichtig zijn dat het consequent wordt gebruikt, vooral als je ervoor kiest om replicatie op een later tijdstip te implementeren.