Non so un applicazione Web saprebbe se il db sia stato ricominciato a meno che se immagazzinate sempre qualcosa come il pid del caso del mysql sul disc voi accesso la pagina.
APPROVAZIONE, ora che penso esso, perché non fare questo: Ogni volta che fate funzionare l'applicazione, salvo il last_insert_id () ad una lima locale.
Prima che facciate funzionare un inserto, controllare quella lima e confrontarla al numero seguente di auto_increment
SELEZIONARE AUTO_INCREMENT A PARTIRE da information_schema.TABLES DOVE
TABLE_SCHEMA = BASE DI DATI () E TABLE_NAME = “qualunque„
Allora, se la lima locale ha lo stessi o il maggior, regolare il auto_increment ad uno più di maggior numero. Se non, non preoccupar.