É conhecido o bug:https://bugs.mysql.com/bug.php?id =199 .O bug ainda não foi resolvido. A melhor solução provavelmente é usar sequências: https://openquery.com.au/blog/implementing-sequences-using-a-stored-function-and-triggers